저는 최근에 파일과 프로그램을 뒤적 거리며 연구를 많이 했었습니다. 그러나 내 bash는 너무 녹슬었기 때문에 어떻게 생각합니까? 이 작업을 수행. 예를 들면 다음과 같습니다.당신은 cp와 cd 또는 mv와 cd를 결합하는 스크립트를 어떻게 만들겠습니까
jt ~ $ cp foo.txt arbitrary/folder/destination
jt ~ $ cd arbitrary/folder/destination
jt ~/arbitrary/folder/destination $ //Some command here
내가 방금 복사 한 위치에있을 수 있습니다. 내가 함께 할 수있는 몇 가지 방법이 bash는 정규식의 내가
jt ~ $ magic foo.txt arbitrary/folder/destination
jt ~/arbitrary/folder/destination $ ls
foo.txt
그것은 완전히 나에게 많은 도움이 될 것이며, 좀 떠들썩한 파티를
참고 찰스의 스크립트 @의 느린 (하지만 짧은) 변형, UNIX에 그것은 "디렉토리"는 "폴더에"아니다. 그래서 find-type f가 아닌 find-type d이고, ls -l이 디렉토리에'f'가 아닌'd'를 표시하는 이유입니다. –
오늘 나는 배웠다. – SetSlapShot