Herramientas de usuario

Herramientas del sitio


wiki2:linux_scripting

¡Esta es una revisión vieja del documento!


Linux Programming

Usar la salida del último comando (volviendolo a ejecutar):

$ > echo pierre
pierre
$ > echo my name is $(!!)
echo my name is $(echo pierre)
my name is pierre

Exit status del último comando:

$ touch /root/test
touch: cannot touch '/root/test': Permission denied
$ echo $?
1

Añadir la salida de un comando como parámetro a otro

$ ls $(echo ~)

Guardarlo en una variable

alfred@alfred-Y50-70 ~/Desktop $ a=$(python crawler.py)
alfred@alfred-Y50-70 ~/Desktop $ echo $a

Run with root:

if [ "$(id -u)" != "0" ]; then
   echo "This script must be run as root" 1>&2
   exit 1
fi
wiki2/linux_scripting.1480606417.txt.gz · Última modificación: 2020/05/09 09:25 (editor externo)