Preguntas etiquetadas con bash

Bash (Bourne-Again SHell), es el shell utilizado en la interfaz de línea de comandos de Ubuntu por defecto.


8
¿Cómo incrementar una variable en bash?
He intentado incrementar una variable numérica usando ambos var=$var+1y var=($var+1)sin éxito. La variable es un número, aunque bash parece estar leyéndolo como una cadena. Bash versión 4.2.45 (1) -release (x86_64-pc-linux-gnu) en Ubuntu 13.10.
609 bash 


7
¿Cómo puedo decodificar una cadena base64 desde la línea de comando?
Me gustaría escribir un script bash para decodificar una cadena base64. Por ejemplo, escribo decode QWxhZGRpbjpvcGVuIHNlc2FtZQ==e imprime Aladdin:open sesamey vuelve al indicador. Hasta ahora he intentado un archivo bash simple que contiene python -m base64 -d $1pero este comando espera un nombre de archivo, no una cadena. ¿Hay otro comando …
426 command-line  bash 

9
¿Cómo creo un alias Bash permanente?
Me gustaría crear un alias para el rmcomando para tener un mensaje de confirmación después de ejecutar este comando. Entonces estoy creando un alias como este alias rm='rm -i'. Pero hasta donde sé, este es un alias temporal y dura hasta que cierras la terminal. Como se explica aquí para …
382 bash  alias 

6
¿Cómo agrego variables de entorno?
Estoy ejecutando Ubuntu 11.04. Utilizo el terminal para iniciar una sesión bash, y quiero agregar una variable de entorno: $r@hajt:~$ env THEVAR=/example Pero no está funcionando. Muestra todas las variables con Thevar siendo el último, pero otra llamada a envno muestra THEVARmás- env | grep THEVARvuelve nada. Del mismo modo, …
365 bash 





2
¿Cómo uso variables en un comando sed?
He probado el siguiente código para reemplazar QQcon ZZ, pero no hago lo que quiero: var1=QQ sed -i 's/$var1/ZZ/g' $file Sin embargo, este código hace lo que quiero: sed -i 's/QQ/ZZ/g' $file ¿Cómo uso las variables en sed?
266 command-line  bash  sed 


8
¿Cómo borrar completamente el historial de bash?
Quiero borrar todos los comandos anteriores del historial de mi servidor. Utilicé history -cy parece que todas las cosas están despejadas, pero cuando envío ssh al servidor, todos los comandos siguen ahí. ¿Cómo puedo borrarlos permanentemente?
254 bash  history 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.