Preguntas etiquetadas con shell

El shell es la interfaz de línea de comandos de Unix. Puede escribir comandos en un shell de forma interactiva o escribir scripts para automatizar tareas. Use esta etiqueta para las preguntas que se aplican a / bin / sh y la mayoría de los shells compatibles (ash, bash, ksh, zsh, ...). Para los scripts de shell con errores, verifíquelos en http://shellcheck.net antes de publicarlos aquí.

3
¿Regla para invocar subshell en Bash?
Parece que no entiendo la regla de Bash para crear una subshell. Pensé que los paréntesis siempre crean una subshell, que se ejecuta como su propio proceso. Sin embargo, este no parece ser el caso. En el fragmento de código A (a continuación), el segundo sleepcomando no se ejecuta en …

5
¿Por qué echo ignora mis caracteres de cita?
Esta pregunta se migró de Server Fault porque se puede responder en Unix & Linux Stack Exchange. Migrado hace 8 años . El echocomando no incluye el texto completo que le doy. Por ejemplo, si lo hago: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print $2}' ` …
24 shell  quoting  echo 

16
"Marcadores" para bash
Navegar por varias capas de directorios anidados es a menudo un dolor. En Firefox, es fácil porque tienen marcadores. Entonces, lo que me gustaría hacer para marcar un archivo es escribir: $ go --add classes "repo/www/public/util/classes" Luego, para ir a este directorio, escribiría: $ go classes Anteriormente he usado enlaces …
24 bash  shell 


4
Compartir alias y configuración de RUTA entre zsh y bash
El shell que normalmente uso es zsh. Tengo varios alias para habilitar el color en algunos programas como lsy grep. También configuré mi ruta personalizada para poder ejecutar programas en un lugar no estándar (como en ~/bin/). No cambiaré el shell de root a zsh, pero me gustaría compartir esta …
24 shell  bash  zsh  path  alias 



15
'ls -1': cómo listar nombres de archivo sin extensión
ls -1 enumera mis elementos así: foo.png bar.png foobar.png ... Quiero que aparezca en la lista sin los siguientes .png: foo bar foobar ... (el directorio solo contiene .pngarchivos) ¿Alguien puede decirme cómo usar grepen este caso? Propósito: Tengo un archivo de texto donde se enumeran todos los nombres sin …
24 shell  grep  ls 



6
mkdir -p para archivos
Esta pregunta se migró de Stack Overflow porque se puede responder en Unix & Linux Stack Exchange. Migrado hace 6 años . mkdir -pcreará un directorio; también creará directorios principales según sea necesario. ¿Existe un comando similar para los archivos, que creará un archivo y directorios principales según sea necesario?
24 shell  directory 


4
Responda sí en un script bash
Estoy tratando de hacer una git clonesecuencia de comandos bash, pero la primera vez que ejecuto la secuencia de comandos y el servidor aún no se conoce, la secuencia de comandos falla. Tengo algo como esto: yes | git clone git@github.com:repo/repoo.git The authenticity of host 'github.com (207.97.227.239)' can't be established. …
24 shell  ssh  scripting  git 


4
sed con expresión múltiple para discusión en el lugar
Estoy tratando de reemplazar varias palabras en el archivo usando sed -i #expression1 #expression2 archivo Something 123 item1 Something 456 item2 Something 768 item3 Something 353 item4 Salida (deseada) anything 123 stuff1 anything 456 stuff2 anything 768 stuff3 anything 353 stuff4 Audiciones Puedo obtener la siguiente salida usando sed -i2 …

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.