2009-08-21 4 views
2

나는 그러나 시간을 쉬운 방법은

mdkir -p a/b/c/d 

을 할 수있어 다시 나는 새 디렉토리에 파일을 넣어해야합니다. 이것이 내가하는 일입니다.

mkdir -p a/b/c 
touch a/b/c/foo.txt 

두 가지 작업을 결합하는 쉬운 방법이 있는지 궁금합니다.

답변

4

Bash 셸에서 .bashrc 파일에 함수를 만듭니다.

mkdir -p a/b/c && touch !#:2/foo.txt 

을하지만 난 당신이 원하는 생각하는 것을 정확히 같은 간결한 아니다 :

function mktouch { 
    mkdir -p $(dirname $1) 
    touch $1 
} 

그런 다음 당신이 할 수있는 떠들썩한 파티에서 mktouch A/B/C /에 foo.txt에게

1

를 호출합니다.

관련 문제