shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] como completar esse IF ?


From: MrBiTs
Subject: Re: [shell-script] como completar esse IF ?
Date: Tue, 31 Jan 2006 06:33:29 -0200
User-agent: Thunderbird 1.5 (X11/20051201)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> #!/bin/bash
> 
> if ...
> 
> then
> 
>     echo "esse script foi iniciado automaticamente a partir do CRON"
> 
> else
> 
>     echo "esse script foi iniciado pelo usuario a partir do PROMPT"
> 
> fi

Ainda bem que temos a capacidade de interpretar as questões, já que você
poderia ter se dado um pouco de trabalho e escrito a pergunta também,
como algo do tipo "Como determinar se um script foi iniciado a partir do
cron ou do prompt". Mas, faz parte...

Talvez alguém saiba, mas eu realmente não acredito que exista alguma
informação desse tipo. Então, eu criaria um flag antes da chamada ao script:

00 00 * * * touch /tmp/flag ; ./script

E, dentro dele

if [ -f /tmp/flag ] ; then

fi
rm -f /tmp/flag





- --
GPG Public Key
http://keyserver.veridis.com:11371/export?id=-6037232142263389818

         \\|||//
         (.) (.)
- ----ooOO--( )--OOoo-----
      MrBiTs
http://www.mrbits.com.br
  address@hidden
- ------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD3yDYrDdxWm3R8YYRAnqTAJ0Ugsqs9whXENCdFHhb0YSwJ2ifxQCfVRk1
9ckY0Ukf44ynmbCcOdfYptA=
=6I2y
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]