-1
를 사용하여 나무 같은
가능한 중복 :
List all directories recursively in a tree-like목록 A의 재귀 적으로 모든 디렉토리 AWK
내가이 형식과 같이 재귀 적으로 모든 디렉토리를 표시 awk
를 사용하여 tree
명령을 시뮬레이션 할 :
|____
| |____0
| |____b
| |____c
| | |____a
| | |____w
그리고
find ./ -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
을하지만 awk
를 사용하는 것을 어떻게 할 수 : sed
사용하고 계십니까?
@shellter 당신은 내가 무엇을 시도했는지 보여달라고 요청했습니다. 그래서 여기 있습니다. 하나가 닫힌 이후 중복되지 않습니다. –
그 코드를 작성하는 다른 사람이 있습니다. awk 설명서 나 http://www.grymoire.com/Unix/Awk.html을 읽으십시오. 나는 너에게 힌트를 줄 것이다. 'gsub (/ s /, "r", "str"또는 $ fldNum)'에 대해 읽어보십시오. 행운을 빕니다. – shellter