Preguntas etiquetadas con bash

11
Bash tarda mucho tiempo en cargar

Entonces, cuando abro un terminal (ctrl + alt + t), el indicador tarda unos 6 segundos en aparecer, y puedo observar (ejecutar en la parte superior de otro terminal) que se necesita el 99% de la CPU para hacerlo. ¿Qué puede estar causando eso? Se cargó al instante antes. Estoy ejecutando Ubuntu...

11
¿Cómo cambiar el valor de un argumento en un script?

Intenté el siguiente script pequeño y simple: #!/bin/bash $1="bar" echo $1 Pero cuando ejecuto ./script foome sale un error y el valor no cambia: /home/mika/script: line 2: foo=bar: command not found foo Sé que $ 1 es el primer argumento que pasa a su script. Pero incluso así quiero cambiar su...

11
¿Puedo usar cd ../ .. como nombre de alias?

Estoy usando Windows y Ubuntu en paralelo y hago cosas de consola en ambos. En Windows puedo hacer un C:\Users\Thomas>cd..\.. C:\> Sin embargo, en Linux esto no funciona, ni con barras invertidas ni con barras diagonales. 21:17:10 $ cd../.. bash: cd../..: No such file or directory Como a...

11
tr: convierte el apóstrofe a ASCII

Estoy tratando de convertir una comilla simple a un apóstrofe usando tr. tr "`echo -e '\xE2\x80\x99'`" "`echo -e '\x27'`" < a > b dado un archivo codificado UTF-8 llamado aque contiene este ejemplo: We’re not a different species “All alone?” Jeth mentioned. OS X usa el BSD try produce un...

11
Error de sintaxis cerca del token inesperado `('

Cuando uso el siguiente código en el terminal de Ubuntu, funciona bien: rm !(*.sh) -rf Pero si coloco el mismo código de línea en un script de shell (clean.sh) y ejecuto el script de shell desde la terminal, arroja un error: script clean.sh: #!/bin/bash rm !(*.sh) -rf El error que...

11
Grep: el asterisco (*) no siempre funciona

Si grep un documento que contiene lo siguiente: ThisExampleString ... para la expresión This*Stringo *String, no se devuelve nada. Sin embargo, This*devuelve la línea anterior como se esperaba. Si la expresión está entre comillas no hace diferencia. ¿Pensé que el asterisco indicaba cualquier...

11
Shell con mejores capacidades de edición

Los shells (al menos lo que sé) tienen capacidades de edición de comandos realmente malas. Por ejemplo: No puedo apuntar el cursor a ningún punto del comando. No puedo seleccionar y retroceder / eliminar / reemplazar texto en el comando. Actualmente estos son tan molestos, uso gedit para...