aepromptcmd - Online nel cloud

Questo è il comando aepromptcmd che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


aepromptcmd - cambia il colore del prompt cambiando lo stato

SINOSSI


PROMPT_COMMAND="aepromptcmd"

DESCRIZIONE


Il bash(1) la shell ha una proprietà interessante: se il PROMPT_COMMAND vaable è impostato, il
value viene eseguito come comando prima di emettere ogni prompt primario. (In realtà, può
essere una serie di comandi separati da punto e virgola.)

Per riportare il testo alla normalità, la variabile PS1 deve avere "\33[0m"
da qualche parte verso la fine, altrimenti le cose possono diventare un po' difficili da leggere. Se sei
utilizzando bash(1), devi fargli sapere che questi non sono stampabili (come questo: "\[\33[0m\]") o
incasina la modifica della riga di comando.

Il aepromptcmd comando viene utilizzato per impostare il colore del prompt, in base allo stato del
cambiamento attuale. Questa è un'idea presa da Kent Beck's Test Guidato Mercato prenotare. Se
il cambiamento è nel essendo sviluppato or essendo integrato stato e deve essere costruito,
il prompt è rosso; se è compilato ma deve essere testato, il prompt è magenta,
altrimenti è verde.

Esempio


Ecco un breve script che puoi inserire nel tuo file .bashrc per attivare la colorazione del prompt:
if [ "$PS1" ] allora
case "$PROMPT_COMMAND" in
"" ) PROMPT_COMMAND="aepromptcmd" PS1="$PS1^[[0m" ;;
*aepromptcmd*) ;;
*) PROMPT_COMMAND="$PROMPT_COMMAND;aepromptcmd"
PS1="$PS1\[\33[0m\]" ;;
che C
esporta PROMPT_COMMAND
esporta PS1 fi
Nota che questo di solito lascia il tuo prompt predefinito (nero) quando non sei da qualche parte
all'interno di una directory di sviluppo.

Limiti
Il aepromptcmd Il comando utilizza le sequenze di escape del colore ANSI. Dovrebbe davvero usare
, il tigetstra(3) funzione da terminfo(3) per farlo in modo indipendente dal terminale. Codice
contributi ben accetti.

VERSIONI


Si intendono le seguenti opzioni:

-Modificare numero
Questa opzione può essere utilizzata per specificare una particolare modifica all'interno di un progetto. Vedere
egida(1) per una descrizione completa di questa opzione.

-Progetto Nome
Questa opzione può essere utilizzata per selezionare il progetto di interesse. quando no -Progetto
l'opzione è specificata, il AEGIS_PROGETTO viene consultata la variabile di ambiente. Se
che non esiste, l'utente $HOME/.aegisrc il file viene esaminato per un valore predefinito
campo del progetto (vedi aeuconf(5) per maggiori informazioni). Se ciò non esiste,
quando l'utente sta lavorando solo sulle modifiche all'interno di un singolo progetto, il progetto
nome predefinito su quel progetto. Altrimenti è un errore.

-Aiuto
Questa opzione può essere utilizzata per ottenere maggiori informazioni su come utilizzare il
aepromptcmd .

-Verboso
Per impostazione predefinita, i messaggi di errore vengono soppressi, in modo che il prompt sia normale quando
sei al di fuori di un'area di lavoro Aegis. Usa questa opzione per eliminare i messaggi di errore
on.

Vedi anche egida(1) per le opzioni comuni a tutti i comandi aegis.

Tutte le opzioni possono essere abbreviate; l'abbreviazione è documentata come le lettere maiuscole,
tutte le lettere minuscole ei caratteri di sottolineatura (_) sono facoltativi. Devi usare consecutivo
sequenze di lettere facoltative.

Tutte le opzioni non fanno distinzione tra maiuscole e minuscole, puoi digitarle in maiuscolo o minuscolo o a
combinazione di entrambi, il caso non è importante.

Ad esempio: gli argomenti "-project, "-PROJ" e "-p" sono tutti interpretati come il
-Progetto opzione. L'argomento "-prj" non sarà compreso, perché consecutivo
caratteri facoltativi non sono stati forniti.

Opzioni e altri argomenti della riga di comando possono essere mescolati arbitrariamente sulla riga di comando,
dopo i selettori di funzione.

I nomi lunghi delle opzioni GNU sono compresi. Poiché tutti i nomi delle opzioni per aepromptcmd sono
long, questo significa ignorare l'extra '-'. Il "--opzione=APPREZZIAMO"convenzione è anche
inteso.

EXIT STATUS


Il aepromptcmd il comando uscirà con uno stato di 1 su qualsiasi errore. Il aepromptcmd
Il comando uscirà con lo stato 0 solo se non ci sono errori.

AMBIENTE VARIABILI


See egida(1) per un elenco di variabili d'ambiente che possono influenzare questo comando. Vedere
aepconf(5) per i file di configurazione del progetto specifico del progetto campo per come impostare
variabili d'ambiente per tutti i comandi eseguiti da Aegis.

COPYRIGHT


aepromptcmd versione 4.24.3.D001
Diritto d'autore (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter Miller

Il programma aepromptcmd viene fornito con ASSOLUTAMENTE NESSUNA GARANZIA; per i dettagli usa il
'aepromptcmd -Versione Licenza' comando. Questo è un software gratuito e sei il benvenuto
ridistribuirlo a determinate condizioni; per i dettagli usa il 'aepromptcmd -Versione
Licenza' comando.

Utilizzare aepromptcmd online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows