Preguntas etiquetadas con shell-script

Preguntas sobre scripts de shell, archivos ejecutables que son interpretados por un shell (bash, zsh, etc.).

6
Cómo mover los primeros archivos x
Tengo esta enorme carpeta con miles de archivos desordenados. ¿Es factible mover los primeros 5000 a una subcarpeta mediante el mvcomando? Por ahora muevo archivos con mv *some_pattern* ./subfolder1/ Por ahora, muevo las imágenes al azar, no es realmente importante si no hay exactamente 5000 archivos en cada subcarpeta. Hay …






4
¿Cómo espero que un programa se inicie en otro shell?
Tengo un programa que realiza una gran cantidad de trabajo (toma alrededor de 4 a 5 horas) que inicia cron cuando todos los datos con los que trabaja están disponibles. A veces, cuando espero que termine, me gustaría poder iniciar otro programa (interactivo) cuando finalice. la llamada de espera parece …


5
¿Hay alguna forma de resumir el tamaño de los archivos enumerados?
Este es el comando que estoy usando para enumerar algunos archivos: find . -name \*.extract.sys -size +1000000c -exec ls -lrt {} \; -rw-r--r-- 1 qa1wrk15 test 1265190 Sep 29 01:14 ./var/can/projs/ar/rep/extract/Sep/29/ar.ARAB-PI_7.20110929.extract.sys -rw-r--r-- 1 qa1wrk15 test 1345554 Sep 29 01:14 ./var/can/projs/ar/rep/extract/Sep/29/ar.ARAB-PI_2.20110929.extract.sys -rw-r--r-- 1 qa1wrk15 test 1370532 Sep 29 01:14 ./var/can/projs/ar/rep/extract/Sep/29/ar.ARAB-PI_3.20110929.extract.sys -rw-r--r-- …


1
Error de sintaxis: final inesperado del archivo - Script Bash [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 4 años . Estoy tratando de crear una aplicación de spritz. Todo funcionaba bien, pero desde ayer sigo recibiendo este …


4
Dividir la salida larga en dos columnas.
¿Existe una utilidad o script simple para columnatear la salida de uno de mis scripts? Tengo datos de alguna forma: A aldkhasdfljhaf B klajsdfhalsdfh C salkjsdjkladdag D lseuiorlhisnflkc E sdjklfhnslkdfhn F kjhnakjshddnaskjdh pero si esto se convierte en dos largos, escriba los datos en la siguiente forma (donde todavía están …


4
dirname y basename vs parámetro de expansión
¿Hay alguna razón objetiva para preferir una forma a la otra? ¿Rendimiento, fiabilidad, portabilidad? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo "$parentdir_v1" echo "$parentdir_v2" echo "$basename_v1" echo "$basename_v2" Produce: /some/long/path/to /some/long/path/to a_file a_file (v1 usa la expansión de parámetros de shell, v2 usa binarios externos).

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.