CLI: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
Un'interfaccia a linea di comando (''command line interface'' o '''CLI''') è un metodo di interagire con un sistema operativo od un software usando un interprete a linea di comando. Questo interprete può essere un terminale testuale, un emulatore di terminale o un client di console remota.
Un'interfaccia a "linea di comando" (''command line interface'' o '''CLI''') è un metodo di interagire con un sistema operativo od un software usando un interprete a linea di comando. Questo interprete può essere un terminale testuale, un emulatore di terminale o un client di console remota.
Il concetto di CLI nacque negli anni '50 , quando le macchine telescriventi (teletype machines o ''TTY'') erano connesse ai computer ed offrivano risultati su richiesta.  
Il concetto di CLI nacque negli anni '50 , quando le macchine telescriventi (teletype machines o ''TTY'') erano connesse ai computer ed offrivano risultati su richiesta.  


Riga 6: Riga 6:


Una semplice CLI visualizza un prompt, che è un messaggio predefinito che avverte l'utente di essere pronta a ricevere dei comandi, accetta questi comandi che l'utente inserisce su una "linea di comando" terminante con la pressione del tasto Invio, e poi esegue il o i comandi specificati e poi provvede a visualizzare a video i risultati di questi comandi o eventuali messaggi di errore.
Una semplice CLI visualizza un prompt, che è un messaggio predefinito che avverte l'utente di essere pronta a ricevere dei comandi, accetta questi comandi che l'utente inserisce su una "linea di comando" terminante con la pressione del tasto Invio, e poi esegue il o i comandi specificati e poi provvede a visualizzare a video i risultati di questi comandi o eventuali messaggi di errore.
=Creare in Gambas un progetto a ''linea di comando''=
In Gambas è possibile creare progetti a ''linea di comando'', qualora non si abbia necessità di utilizzare un ambiente grafico.
Per creare in Gambas un progetto a ''linea di comando'', all'apertura dell'IDE di Gambas, dopo aver scelto nella lista delle opzioni la prima in alto "''Nuovo progetto...'' ", nella finestra che appare "''Tipo di progetto'' " scegliere quello in alto a sinistra: '''Command-line application'''.
<BR>Dopo aver concluso la procedura di apertura dell'<I>editor</i> di testo, l'aspetto iniziale del progetto nell'IDE mostrerà le seguenti righe di codice:
Public Sub '''Main()'''
  Print "Hello world"
End

Versione delle 12:07, 1 gen 2022

Un'interfaccia a "linea di comando" (command line interface o CLI) è un metodo di interagire con un sistema operativo od un software usando un interprete a linea di comando. Questo interprete può essere un terminale testuale, un emulatore di terminale o un client di console remota. Il concetto di CLI nacque negli anni '50 , quando le macchine telescriventi (teletype machines o TTY) erano connesse ai computer ed offrivano risultati su richiesta.

Una CLI si puà generalmente considerare composta da una parte sintattica ed una semantica. La sintassi è la grammatica che tutti i comandi devono rispettare: nel caso di sistemi operativi, quali MS-DOS, *nix e simili, ci sono delle regole che tutti i comandi devono rispettare; nel caso di sistemi integrati, come Nortel, Cisco, ogni progettatore definisce un il proprio insieme di regole a cui tutti i comandi della CLI si devono uniformare. La semantica invece stabilisce quali operazioni sono possibile e su che genere di dati queste operazioni possono essere eseguite.

Una semplice CLI visualizza un prompt, che è un messaggio predefinito che avverte l'utente di essere pronta a ricevere dei comandi, accetta questi comandi che l'utente inserisce su una "linea di comando" terminante con la pressione del tasto Invio, e poi esegue il o i comandi specificati e poi provvede a visualizzare a video i risultati di questi comandi o eventuali messaggi di errore.

Creare in Gambas un progetto a linea di comando

In Gambas è possibile creare progetti a linea di comando, qualora non si abbia necessità di utilizzare un ambiente grafico.

Per creare in Gambas un progetto a linea di comando, all'apertura dell'IDE di Gambas, dopo aver scelto nella lista delle opzioni la prima in alto "Nuovo progetto... ", nella finestra che appare "Tipo di progetto " scegliere quello in alto a sinistra: Command-line application.
Dopo aver concluso la procedura di apertura dell'editor di testo, l'aspetto iniziale del progetto nell'IDE mostrerà le seguenti righe di codice:

Public Sub Main()

 Print "Hello world"

End