2017-12-08 19 views

답변

2

당신이 find가 사용할 수 있습니다

find . -type f -name "*.sh" -exec dos2unix {} \+; 

이 현재 디렉토리에있는 모든 *.sh (-name "*.sh") 파일 (-type f)을 찾고 (재귀 서브 디렉토리에 넣는다.) 그리고 모두를 실행한다 dos2unix 유틸리티

+0

감사합니다, 그것은 작동합니다! 이제 모든 파일에 대해서도'qsub * .sh'를하고 싶습니다. 나는'find를 시도했다. -type f -name "* .sh"-exec qsub {} \ +;'하지만 왜 하나의 작업 만 제출 되었습니까? – lanselibai