0
dos2unix *.sh
을 사용하여 현재 디렉토리의 모든 .sh
개 파일을 변환하고 있습니다.bash의 하위 폴더에있는 모든 파일에 대해 dos2unix를 실행하는 방법은 무엇입니까?
서브 폴더에있는 모든 .sh
파일을 변환하는 방법은 무엇입니까?
dos2unix *.sh
을 사용하여 현재 디렉토리의 모든 .sh
개 파일을 변환하고 있습니다.bash의 하위 폴더에있는 모든 파일에 대해 dos2unix를 실행하는 방법은 무엇입니까?
서브 폴더에있는 모든 .sh
파일을 변환하는 방법은 무엇입니까?
당신이 find
가 사용할 수 있습니다
find . -type f -name "*.sh" -exec dos2unix {} \+;
이 현재 디렉토리에있는 모든 *.sh
(-name "*.sh"
) 파일 (-type f
)을 찾고 (재귀 서브 디렉토리에 넣는다.) 그리고 모두를 실행한다 dos2unix
유틸리티
감사합니다, 그것은 작동합니다! 이제 모든 파일에 대해서도'qsub * .sh'를하고 싶습니다. 나는'find를 시도했다. -type f -name "* .sh"-exec qsub {} \ +;'하지만 왜 하나의 작업 만 제출 되었습니까? – lanselibai