끝에 e.x라는 숫자가있는 디렉토리를 만들고 싶습니다. "dir1"을 입력하고 존재하지 않는 디렉토리 이름에 도달 할 때까지 디렉토리가 이미 존재하는 경우 해당 번호를 증가시키고 Linux 명령 행에서 다음과 같이 한 줄로 입력해야합니다.
mkdir --increment dir$
그 일을 어떻게 하죠?
지금까지 나는 이것을 가지고있다 :
dir=output; n=0; mkdir -p $dir$n; if test -d $dir$n; then n=$((n+1)); echo $dir$n; fi
그러나 다음 dir 이름을 에코합니다. 재귀 적으로 명령을 실행해야합니다.