Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.

6
¿Cuál es la diferencia entre los operadores Bash [[vs [vs (vs ((?
Estoy un poco confundido sobre qué hacen estos operadores de manera diferente cuando se usan en bash (corchetes, corchetes dobles, paréntesis y paréntesis dobles). [[ , [ , ( , (( He visto a personas usarlas en declaraciones if como esta: if [[condition]] if [condition] if ((condition)) if (condition)
247 bash  shell  test 




5
¿Por qué mi script Bash no reconoce alias?
En mi ~/.bashrcarchivo residen dos definiciones: commandA, que es un alias para un camino más largo commandB, que es un alias para un script Bash Quiero procesar el mismo archivo con estos dos comandos, así que escribí el siguiente script de Bash: #!/bin/bash for file in "$@" do commandA $file …
216 bash  alias 







7
El indicador de terminal no se ajusta correctamente
Tengo un problema en el que si escribo comandos muy largos en bash, el terminal no mostrará lo que estoy escribiendo correctamente. Esperaría eso si tuviera un comando como el siguiente: username@someserver ~/somepath $ ssh -i /path/to/private/key myusername@something.someserver.com El comando debe representarse en dos líneas. En cambio, a menudo se …
172 bash  terminal  prompt 

12
¿Cómo cambio la extensión de varios archivos?
Me gustaría cambiar una extensión de archivo de *.txta *.text. Intenté usar el basenamecomando, pero tengo problemas para cambiar más de un archivo. Aquí está mi código: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Recibo este error: basename: too many arguments Try basename …

6
Ejecuta un comando sombreado por un alias
Digamos que tengo el siguiente alias en bash alias ls='ls --color=auto'- y quiero llamar a ordinario lssin opciones. ¿La única forma de hacerlo es unalias, hacer el comando y luego alias nuevamente? ¿O hay algún truco ingenioso o solución alternativa?
164 bash  shell  alias 


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.