Preguntas etiquetadas con scripts

Un script es una serie de instrucciones escritas en un archivo de "texto plano". El intérprete de script (por ejemplo, Bash u otro shell, Python, Perl, Ruby, etc.) lee el archivo y lleva a cabo las instrucciones como si se hubieran ingresado en el símbolo del sistema.

2
¿Cómo configurar accesos directos de escritorio en KDE para ejecutar comandos de terminal?
Estoy tratando de hacer un acceso directo de escritorio para iniciar Spyder, que se puede iniciar escribiendo spyderen la terminal. Hice un spy.shguión con spydereso. Funciona con bash spy.shy ./spy.sh. Pero cuando hago un acceso directo de escritorio como este: [Desktop Entry] Name=spyd Exec=/Desktop/spy.sh Comment= Icon= Type=Application Terminal=true Da un …

4
Cómo separar la salida del comando a líneas individuales
list=`ls -a R*` echo $list Dentro de un script de shell, este comando echo mostrará una lista de todos los archivos del directorio actual que comienzan con R, pero en una línea. ¿Cómo puedo imprimir cada artículo en una línea? Necesito un comando genérico para todos los escenarios pasando con …
12 bash  scripts 

2
Excluir ciertos archivos y directorios al eliminar archivos
Mi directorio de nivel superior es data. dataincluye varios directorios y estos directorios tienen subdirectorios. Necesito eliminar todos los archivos y directorios dentro, data/excepto varios archivos en algunos directorios. Por ejemplo, los datos incluyen los directorios 100y 101. Yo sólo quiero seguir a.txty b.txtarchivos en 100/y c.txty d.txtarchivos en 101/mientras …





3
rm funciona en la línea de comando pero no en el script
Cuando lo hago rm *.old.*en la línea de comando, se elimina correctamente, pero cuando lo hago en la siguiente parte de mi secuencia de comandos, no contiene todos los *.old.*archivos. Lo que está mal en mi script bash: for i in ./*; do if [[ -f $i ]]; then if …
11 bash  scripts  rm 

2
¿Cuál es la diferencia entre ls [13] y ls {1,3}?
Creé tres archivos en mi directorio usando el comando touch inv{1..3}.txt. Ahora usé dos comandos y su salida es más o menos la misma. Esos dos comandos son ls inv[13].txty ls {1,3}.txt. Entonces, ¿cómo son estos dos diferentes? ¿En qué se diferencian los corchetes en comparación con los brackets? También …


3
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 …




1
Bash script para mover archivos
Soy un principiante y necesito ayuda. Estoy tratando de hacer un script para mover algunos archivos de un directorio a otro directorio. Antes de crear el script, probé el comando y estaba funcionando: mv /path/to/source /path/to/destination Después de hacer el guión con nano: #!bin/bash/ echo "mv /path/to/source /path/to/destination" Hice el …
11 scripts 

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.