2013-07-03 2 views
2

다음 구조를 만드는 방법을 찾고 있습니다. (현재 연도까지 세트 년부터)월 이름을 기준으로 디렉토리를 만듭니다.

예 : 나는 몇 가지 기본적인 배쉬 능력을 가지고 있지만, 전체 월 이름을 얻는 방법에 대한 부분을 생각하지 않은

2008 
    - January 
    - Feburary 
    - ... 
    - December 
2009 
    - January 
    - Feburary 
    - ... 
    - December 

및 그것들을 사용하여 이러한 구조를 생성하십시오.

감사합니다.

답변

4

직접적인 않음 :

mkdir -p {2008..2013}/{January,February,March,April,May,June,July,August,September,October,November,December} 

출발 해 사용자 - 결정, 예를 들면, 변수 인 경우

starting_year=2008 
current_year=$(date +%Y) 
for ((y=starting_year;y<=current_year;++y)); do 
    mkdir -p "$y"/{January,February,March,April,May,June,July,August,September,October,November,December} 
done 
관련 문제