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í.



7
¿Cómo crear un archivo grande en UNIX?
Encontré una manera en Windows para hacer tal cosa echo "This is just a sample line appended to create a big file. " > dummy.txt for /L %i in (1,1,21) do type dummy.txt >> dummy.txt http://www.windows-commandline.com/how-to-create-large-dummy-file/ ¿Hay alguna manera en UNIX para copiar un archivo, agregarlo y luego repetir el …
17 shell  files 

2
Pedir una contraseña en shell POSIX?
Cuando quiero pedir una contraseña en un bashscript, hago eso: read -s ... pero cuando corro bashen modo POSIX, con sh, la -sopción es rechazada: $ read -s sh: 1: read: Illegal option -s ¿Cómo me pregunto segura para una entrada con un comando POSIX?

4
Espacios al lado de las tuberías
He visto history | grep blahy history |grep blah; y history|grep blahtambién funciona, aunque nadie parece usarlo. ¿Hay algún significado en los espacios (p. Ej., Las tuberías hacia / desde diferentes comandos requieren un uso diferente de los espacios), o es siempre arbitrario?
17 bash  shell  pipe 




4
¿Por qué cat x >> x loop?
Los siguientes comandos bash entran en un bucle infinito: $ echo hi > x $ cat x >> x Puedo adivinar que catcontinúa leyendo xdespués de que comenzó a escribir en stdout. Sin embargo, lo que es confuso es que mi propia implementación de prueba de cat exhibe un comportamiento …

2
¿Cómo uso los colores en MOTD?
Edité el predeterminado/etc/update-motd.d/00-header , agregando un poco de color para que sea más fácil de leer: printf "Welcome to \e[1;34m%s\e[0m \e[2m(%s %s %s)\e[0m\n" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)" Puedo ejecutar esa línea de código muy bien en una terminal, pero cuando edito 00-headercon esta información, obtengo los códigos …
17 shell  ubuntu  colors  motd 






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.