![while 루프를 사용하여 10개의 디렉터리를 만들고 각 디렉터리에 파일을 만들고 싶습니다. [닫기]](https://linux55.com/image/14493/while%20%EB%A3%A8%ED%94%84%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%2010%EA%B0%9C%EC%9D%98%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A5%BC%20%EB%A7%8C%EB%93%A4%EA%B3%A0%20%EA%B0%81%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%A7%8C%EB%93%A4%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
10개의 디렉토리를 생성하고 각 디렉토리에는 1개의 파일이 있어야 합니다. while 및 for 루프를 사용하여 이러한 코드를 어떻게 생성할 수 있습니까?
답변1
이 작업을 수행하려면 다음 명령을 사용할 수 있습니다.
#!/bin/bash
a=1
while [[ $a -lt 11 ]];do
mkdir dir${a}
touch dir${a}/file${a}
((a++))
done
exit
10개의 디렉토리를 생성하고 각 디렉토리에는 1개의 파일이 있어야 합니다. while 및 for 루프를 사용하여 이러한 코드를 어떻게 생성할 수 있습니까?
이 작업을 수행하려면 다음 명령을 사용할 수 있습니다.
#!/bin/bash
a=1
while [[ $a -lt 11 ]];do
mkdir dir${a}
touch dir${a}/file${a}
((a++))
done
exit