Preguntas etiquetadas con bash

48
CLICOLOR y LS_COLORS en bash

Tengo la siguiente configuración en .bashrc para colorear los listados. exportar CLICOLOR = 1 export LS_COLORS = 'no = 00: fi = 00: di = 00; 34: ln = 01; 36: pi = 40; 33: so = 01; 35: do = 01; 35: bd = 40; 33; 01: cd = 40; 33; 01: o = 40; 31; 01: ex = 01; 32: *. tar = 01; 31: *. tgz = 01; 31: *....

48
Eliminar entradas duplicadas de $ PATH con el comando awk

Estoy tratando de escribir una función de shell bash que me permita eliminar copias duplicadas de directorios de mi variable de entorno PATH. Me dijeron que es posible lograr esto con un comando de una línea usando el awkcomando, pero no puedo entender cómo hacerlo. Alguien sabe...

47
Uso previsto de ctrl + T en bash?

Noté que bash tiene un atajo para ctrl+ Tque intercambia los dos últimos caracteres antes del cursor. Me pregunto por qué los ingenieros decidieron incluir esto. ¿Fue heredado de una convención anterior? ¿O hay un propósito práctico para el que esto se usa

47
dando salida grep a rm

Estoy tratando de canalizar la grepsalida a rm, pero produce cosas inútiles. ¿Se requiere algún cambio rm? ¿O se le rmpuede proporcionar una expresión regular directamente? ls | grep '^\[Daruchini'| rm rm: operando faltante Pruebe `rm --help 'para obtener más

47
Bash: doble igual vs -eq

Estoy haciendo una comparación de enteros en bash (tratando de ver si el usuario se está ejecutando como root), y encontré dos formas diferentes de hacerlo: Doble igual: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Entiendo que no hay> = o <= en bash, solo -ge y -le, entonces...

47
Hacer cd automáticamente ls

Me parece que a menudo hago lo siguiente: %> cd bla/bla %> ls Me gustaría que cada vez que ingrese cda un directorio automáticamente haga un ls. Estuve jugando con mi .bashrcpor un tiempo, pero no pude encontrar la manera de hacerlo