Preguntas etiquetadas con bash

8
Usando popd sin eliminar el último valor

¿Cómo puedo obtener el comportamiento de usar popdsin realmente sacar el último directorio de la pila? En otras palabras, quiero volver al último directorio con el que configuré pushd, pero quiero que permanezca en la parte superior de la pila para que el siguiente popdme lleve al mismo directorio...

8
¿Por qué $ 0 se establece en -bash?

El nombre del primer proceso de inicio de sesión parece estar configurado en -bash, pero si subshell, se convierte en bash. por ejemplo: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash está causando que algunas secuencias de comandos fallen, como ....

8
Evaluación de una cadena en script de shell

Estoy siguiendo esta guía de scripting de bash shell: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html En la sección Comparaciones numéricas, cita un ejemplo: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ;...

8
Atajo de teclado del historial de Bash para! *

En Bash, hay algunos operadores útiles para repetir partes del último comando: !^ se expande al primer argumento del comando anterior, por ejemplo, $ echo one "two three" one two three $ echo !^ echo one one !$ se expande al último argumento del comando anterior, por ejemplo, $ echo one "two...

8
¿Cómo saber si hay actualizaciones disponibles?

Estoy ejecutando un servidor 12.04 LTS ubuntu. Y creo que sería bueno que me informaran cuando hay actualizaciones disponibles. Pero no puedo encontrar cómo saber ... He intentado mirar la apt-getpágina del manual. Desde allí pude usar apt-get -s upgradepara obtener la salida de apt-get en un...