하위 폴더 열기 및 명령 실행

하위 폴더 열기 및 명령 실행

시뮬레이션을 실행 중이고 수치를 만들어야 합니다.

이를 만드는 스크립트가 있지만 각 하위 폴더에 수동으로 복사하고 싶지 않습니다. (예를 들어 XA, XB,...XZ를 포함하는 X 폴더가 있고 XA, XB,... XZ에는 각각 내 시뮬레이션 결과가 포함된 또 다른 12개의 폴더가 있습니다.)

각 하위 폴더로 이동하여 그림 만들기 명령을 실행할 수 있는 bash 스크립트를 작성하고 싶습니다.

내가 어떻게 해?

답변1

관심 있는 기본 디렉터리의 하위 폴더에 쓸 수 있어야 합니다.  

#!/bin/bash   

for i in /path/to/directory/X/*/*; 
do 
    echo "hi" > "$i"/t.txt
done

대본:

X/
├── XA
│   └── subsub1
│       └── t.txt
├── XB
│   └── subsub2
│       └── t.txt
└── XC
    └── subsub3
        └── t.txt

관련 정보