aiuto per scriptino bash
salve gente! mi servirebbe un aiuto, come posso formulare una condizione if che dice questo: se l'utente pippo esiste in /etc/passwd allora non fare niente, se non esiste fai questo comando grazie tante -- -Linux user #372824 -GPG Pubkey ID E85789E2 -FPR 7CD5 2F8E 005B D835 FE83 D456 23B8 7F28 E857 89E2 -Leggere mentre si e' in bagno e' considerato multitasking? -sopadj1.netsons.org/index.html :: www.olografix.org :: www.pescaralug.org
Re: aiuto per scriptino bash
On Tuesday 25 October 2005 11:25, elio bellini wrote: salve gente! mi servirebbe un aiuto, come posso formulare una condizione if che dice questo: se l'utente pippo esiste in /etc/passwd allora non fare niente, se non esiste fai questo comando Per esempio così: #!/bin/bash UTENTE=nome RICERCA=`getent passwd $UTENTE` if [ $RICERCA == ]; then echo $UTENTE non trovato; fi Saluti. alfredo
Re: aiuto per scriptino bash
On 10/25/05, elio bellini [EMAIL PROTECTED] wrote: salve gente!mi servirebbe un aiuto, come posso formulare una condizione if che dice questo:se l'utente pippo esiste in /etc/passwd allora non fare niente, se nonesiste fai questo comando calcola che non sono il massimo esperto in scripting quindi questo qui sotto è migliorabile al 100% utente='cat /etc/passwd|grep nomeutente' if [ nomeutente != ]; metti qui il tuo comando; fi; ciao fabrizio p.s. al posto dell'apice singola devi mettere il backtic che lo fai con altgr + '
Re: aiuto per scriptino bash
Il giorno mar, 25/10/2005 alle 11.25 +0200, elio bellini ha scritto: salve gente! mi servirebbe un aiuto, come posso formulare una condizione if che dice questo: se l'utente pippo esiste in /etc/passwd allora non fare niente, se non esiste fai questo comando if ! cut -f1 -d: /etc/passwd | grep postfix /dev/null ; then # fai questo comando fi -- Federico Di Gregorio http://people.initd.org/fog Debian GNU/Linux Developer[EMAIL PROTECTED] INIT.D Developer [EMAIL PROTECTED] A short story: I want you. I love you. I'll miss you. -- Me signature.asc Description: This is a digitally signed message part
Re: aiuto per scriptino bash
On Tue, October 25, 2005 11:25 am, elio bellini said: salve gente! mi servirebbe un aiuto, come posso formulare una condizione if che dice questo: se l'utente pippo esiste in /etc/passwd allora non fare niente, se non esiste fai questo comando grep -q pippo /etc/passwd || echo eseguo il comando cosa si vince? -- mattia :wq! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: aiuto per scriptino bash
grazie a tutti mi sa che questo di malattia è il + semplice ed elegante!!! 2005/10/25, Mattia Dongili [EMAIL PROTECTED]: On Tue, October 25, 2005 11:25 am, elio bellini said: salve gente! mi servirebbe un aiuto, come posso formulare una condizione if che dice questo: se l'utente pippo esiste in /etc/passwd allora non fare niente, se non esiste fai questo comando grep -q pippo /etc/passwd || echo eseguo il comando cosa si vince? -- mattia :wq! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- -Linux user #372824 -GPG Pubkey ID E85789E2 -FPR 7CD5 2F8E 005B D835 FE83 D456 23B8 7F28 E857 89E2 -Leggere mentre si e' in bagno e' considerato multitasking? -sopadj1.netsons.org/index.html :: www.olografix.org :: www.pescaralug.org