Estou fazendo simulações e preciso fazer números.
Tenho um script para fazer isso, mas não quero copiá-lo manualmente para cada subpasta. (por exemplo, eu tenho uma pasta X contendo XA, XB,.... XZ, e XA, XB,... XZ cada um tem outras 12 pastas, todas contendo os resultados de minhas simulações)
Quero escrever um script bash que possa ir para cada subpasta e executar meu comando de criação de figuras.
Como eu posso fazer isso?
Responder1
Isso deve ser capaz de gravar em subpastas no diretório principal de interesse:
#!/bin/bash
for i in /path/to/directory/X/*/*;
do
echo "hi" > "$i"/t.txt
done
Cenário:
X/
├── XA
│ └── subsub1
│ └── t.txt
├── XB
│ └── subsub2
│ └── t.txt
└── XC
└── subsub3
└── t.txt