아직도 bash 프로그래밍을 처음 시작하는 초보자입니다. 나는 다른 작업을하고 있습니다. ".dump"라는 특정 파일 (예 : 처음에 점이 있음)은 각 폴더에 있으며 항상 세 개의 숫자가 들어 있습니다. 세 번째 숫자를 1000보다 큰 경우 변수에 덤프하고이 번호와 번호를 찾는 폴더 이름을 인쇄해야합니다. 그래서 결과는 다음과 같아야합니다다른 폴더에있는 파일의 내용을 재귀 적으로 덤프합니다.
"/dir1/ 1245"
"/dir1/subdir1/ 3434"
"/dir1/subdir2/ 10003"
"/dir1/subdir2/subsubdir3/ 4123"
"/dir2/ 45440"
(without "" and each of them in a new line (not sure, why it is not shown correctly here))
을 내가 awk
, find
및 while
놀아했지만, 결과는 내가 싶지을 나쁜 것을 나는 희망한다, 여기를 게시하는 것이 있습니다 이해했다. 따라서 어떤 코드 스 니펫도 도움이됩니다.
'bash'의 어떤 버전을 사용하고 있습니까? 순전히 셸에서이 작업을 단순화하는 몇 가지 기능이 있습니다. – chepner
버전 3.2.39. –