The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Elenco dei processi al loro status. varungupta UNIX e avanzata per utenti esperti 2 03-21-2008 09:27 PM
Servizio FTP / processo di Stato GaneshB Linux 1 03-10-2008 10:15 AM
Processo di Stato Senza la memoria condivisa altinkaya SUN Solaris 1 02-27-2008 08:26 AM
Ottenere lo status di un segnale di processo? bluehive UNIX e avanzata per utenti esperti 2 01-18-2008 03:56 AM
Processo di visualizzazione Frank2004 AIX 2 06-01-2005 07:18 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 10-10-2008
draco draco is offline
Utente Registrato
  
 

Join Date: Aug 2008
Interventi: 38
Colloring status di processo o di pacchetto

Ciao tutti ancora una volta,

Io sono la costruzione di un menu di script per la visualizzazione dei pacchetti e deamons e stampanti e di tutti ..

So come Collor testo di colore rosso o verde.
Ma i miei risultati di stato e metterlo in un array.
Come faccio a cambiare un risultato che è in piedi in un array di Collor costruire intorno ad esso.
Ad esempio

STATE_XCFA [1] può essere SU o GIÙ
Se è UP Voglio che sia verde, e se è DOWN voglio che sia rosso.




Esempio così potete vedere dove mi sono sempre a.
Echo "Status: ($ STATE_XCFA [1]) | STATO: $ (STATE_XCFA [2]) | NODO: $ (STATE_XCFA [4]) | \ n"

Dovrebbe mostrare come segue

Status: UP | STATO: RUNNING | NODO: HPUX006

O

Status: DOWN | STATO: Riavvio | NODO: HPUX005

Grazie gente!
  #2 (permalink)  
Old 10-10-2008
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmatore, autore
  
 

Iscriviti Data: marzo 2007
Luogo: Toronto, Canada
Interventi: 2.361

Codice:
case ${STATE_XCFA[1]} in
     UP) clr=32 ;;
     DOWN) clr=31 ;;
     *) clr=0;
esac
printf "STATUS: \e[${clr}m%s\e[0m | STATE: \e[${clr}m%s\e[0m | NODE: \e[${clr}m%s\e[0m|\n" \
       "${STATE_XCFA[1]}" "${STATE_XCFA[2]}" "${STATE_XCFA[4]}"
  #3 (permalink)  
Old 10-10-2008
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderatore (tutor)
  
 

Iscriviti Data: giugno 2008
Ubicazione: INDIA
Messaggi: 1.400
shell che stai usando? perché ciò che mr.johnson suggerito potrebbe non funzionare in tutte le shell
  #4 (permalink)  
Old 10-10-2008
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmatore, autore
  
 

Iscriviti Data: marzo 2007
Luogo: Toronto, Canada
Interventi: 2.361
Citazione:
Originalmente inviato da vidyadhar85 View Post
shell che stai usando? perché ciò che mr.johnson suggerito potrebbe non funzionare in tutte le shell

Il mio suggerimento di lavoro in tutti i Bourne-shell.

Essa non opera in alcuni terminali non-standard.
  #5 (permalink)  
Old 10-13-2008
draco draco is offline
Utente Registrato
  
 

Join Date: Aug 2008
Interventi: 38
Sto utilizzando Korn
  #6 (permalink)  
Old 10-13-2008
draco draco is offline
Utente Registrato
  
 

Join Date: Aug 2008
Interventi: 38
Ciò va di pari passo con la mia altra questione effettivamente.
Menu aiuto con array di selezione
Ummmm Così come faccio a impostare questa funzione come spiegarlo?
Sto usando korn
Sto su un sistema HP UX
  #7 (permalink)  
Old 10-13-2008
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmatore, autore
  
 

Iscriviti Data: marzo 2007
Luogo: Toronto, Canada
Interventi: 2.361
Citazione:
Originalmente inviato da draco View Post
Ciò va di pari passo con la mia altra questione effettivamente.
Menu aiuto con array di selezione
Ummmm Così come faccio a impostare questa funzione come spiegarlo?

Metti il codice ho dato nel tuo script. Regolare come necessari per conformarsi al suo utilizzo.
Citazione:
Sto usando korn

Il Korn shell è una shell di tipo Bourne.
Citazione:
Sto su un sistema HP UX
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 12:36 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0