Preguntas etiquetadas con shell

8
¿Cómo definir una función `bc` para su uso posterior?

Siempre he encontrado bcalgo misterioso e intrigante. Fue uno de los programas originales de Unix. Y es un lenguaje de programación en sí mismo. Así que con mucho gusto aprovecho cualquier oportunidad que pueda encontrar para usarlo. Como bc no parece incluir una función factorial, quiero definir...

8
Iterar sobre n archivos?

Tengo algo bastante simple que quiero hacer. Quiero usar montageen un directorio que contenga miles de imágenes, con muy pocas opciones, a saber: me@home$ montage -size 256x256 DSC01*.JPG.svg output.png ... pero eso no es lo suficientemente bueno, ya que solo toma alrededor de 100 imágenes a la...

8
cp o rsync, ¿realmente vale la pena cp?

Espero que esto no cuenta como una pregunta sin una respuesta real, ya que parece que no puede encontrar una buena razón para usar cp(1)durante rsync(1)prácticamente en todas las circunstancias. ¿Debería uno preferir rsyncmás cp? ¿Hay alguna buena directriz para su uso? rsync: Transfiere los...

8
La secuencia de comandos Bash no lee la entrada

Tengo un script que se supone que ejecuta un comando en segundo plano, y lo hace. El problema es que cuando la secuencia de comandos se encuentra con un comando de lectura, no se detiene y no acepta entradas. Aquí está: printf "Where is yo music?: " read musicPath cd $musicPath ls | while read...

8
¿Diferencia entre [[$ variable]] y [[-n $ variable]]?

En bash, ¿son [[ $variable ]]y [[ -n $variable ]]completamente equivalentes? Parece ser el caso a juzgar por el resultado a continuación, pero veo que ambas formas de uso prevalecen en los scripts de shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] $ echo $? 0 $ z="" $ [[ $z ]] $ echo $? 1 $...