Preguntas etiquetadas con for

Una etiqueta para indicar cualquier pregunta relacionada con los bucles for




4
¿Cómo reemplazo AND (&&) en un ciclo for?
Me gustaría encontrar un equivalente de cmd 1 && cmd 2 && ... && cmd 20 pero con comandos expresados ​​dentro de un forciclo como for i in {1..20} do cmd $i done ¿Qué sugeriría cambiar en la segunda expresión para encontrar un equivalente de la primera?


4
Evitar errores debido al asterisco no expandido
En bash, a menudo uso for-loops como el siguiente for file in *.type; do sommecommand "$file"; done; para realizar una operación para todos los archivos que coinciden *.type. Si no se encuentra ningún archivo con este final en los directorios de trabajo, el asterisco no se expande y, por lo …
16 bash  wildcards  for 

4
Recorrer una carpeta y enumerar archivos
Tengo una carpeta llamada 'muestra' y tiene 3 archivos. Quiero escribir un script de shell que leerá estos archivos dentro de la carpeta de muestra y lo publicará en un sitio HTTP usando curl. He escrito lo siguiente para enumerar los archivos dentro de la carpeta: for dir in sample/*; …

4
$ {! FOO} y zsh
${!FOO}realiza una doble sustitución en bash, lo que significa que toma el valor (cadena) de FOO y lo usa como un nombre de variable. zshno es compatible con esta función. ¿Hay alguna manera de hacer que esto funcione igual en bashy zsh? Antecedentes: Tengo una lista de variables de entorno, …

3
Multivariable para bucles
¿Hay alguna manera de especificar múltiples variables (no solo enteros) en forbucles bash? Es posible que tenga 2 archivos que contienen texto arbitrario con el que necesitaría trabajar. Lo que funcionalmente necesito es algo como esto: for i in $(cat file1) and j in $(cat file2); do command $i $j; …

4
Recorrer archivos excluyendo directorios
Necesito que mi script haga algo en cada archivo en el directorio actual, excluyendo cualquier subdirectorio. Por ejemplo, en la ruta actual, hay 5 archivos, pero 1 de ellos es una carpeta (un subdirectorio). Mi script debe activar un comando dado como argumento al ejecutar dicho script. Es decir, "bash …
11 bash  for 



2
En un bucle sobre una matriz, agregue un elemento a la matriz
Tengo un problema con for loop en bash. Por ejemplo: tengo una matriz ("etc" "bin" "var"). E itero en esta matriz. Pero en el ciclo me gustaría agregar algún valor a la matriz. P.ej array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Esto se muestra etc bin …
9 bash  array  for 


1
para el bucle no funciona en bash
Tengo el siguiente código para reemplazar algunas cadenas en varios archivos, pero el bucle for está buscando el primer archivo y no está ejecutando el script perl. a continuación está mi código if [ -f zebu.work.post_opt/ZEBU_CTO_FT_MOD.v ] then for file in $(./zebu.work.post_opt/ZEBU_CTO_FT_MOD*); do perl -i -p -e 's/input/inout/g' $file; perl …
7 bash  for 
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.