세 개의 텍스트 파일이 있습니다.
years.txt
포함 :
2003 2004 2005 2006 ...
type.txt
포함 :
CPU 케이스 램 HD ...
month.txt
포함 :
1 월 2 월 3 월 ...
이제 연도 폴더를 만들고 각 폴더 안에 유형 폴더를 만들고 각 유형에 일 폴더를 만듭니다.
예를 들면 :
2003
cpu
jenuary
february
...
case
jenuary
february
...
기타
bin bash 스크립트를 사용해야합니다. 각 파일을 한 줄씩 읽고 각 줄을 배열에 저장해야한다고 생각합니다 ... 누군가 나를 도울 수 있습니까? 고마워
다음은 동일한 작업을 수행하는 스크립트입니다.
#! / bin / bash 고양이 years.txt | \ # years.txt를 한 줄씩 읽습니다. 각 줄은 $ folder1에 저장됩니다. folder1을 읽는 동안; 어떻게 고양이 type.txt을 | \ # type.txt를 한 줄씩 읽습니다. 각 줄은 $ folder2에 저장됩니다. folder2를 읽는 동안; 어떻게 고양이 month.txt을 | \ # month.txt를 한 줄씩 읽습니다. 각 줄은 $ folder3에 저장됩니다. folder3를 읽는 동안; do # $ path 변수를 생성 / 수정합니다. path = "$ folder1 / $ folder2 / $ folder3" # 디렉토리를 만듭니다. MKDIR -p "$ 경로" 수행은 끝났 수행
일부 도움말 : https://stackoverflow.com/questions/4642191/read-line-by-line-in-bash-script
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다