2012-03-15 2 views
1

쉘 명령어의 출력에 대한 간단한 질문이 있습니다. 아래 명령은 모든 디렉토리 소유자 디렉토리 이름을 나열하고 시간과 소스를 생성합니다. 어떻게 보이게 할 수 있습니까? 형식은쉘 명령어 출력 포맷하기

find /disk/ui -name '.user.log'|xargs cat 
rtty  Demo1   Tue Mar 6 17:45:29 IST 2012 
    /disk/ui/gh 
nk wee    Tue Mar 6 15:15:25 IST 2012 
       /disk0116/ui/gg/ 
rtty  Test_sklgfx_main    Wed Mar 14 15:17:12 IST 2012 
    /disk/ui/dtr2/ 
DH  Test_repo    Thu Mar 15 14:03:36 IST 2012 
    /disk/ui/_dtr1 

또한 내가

답변

4

시도 내가 또한 헤더에 추가 할 수

find /disk0116/ui -name '.user_repo.log'|xargs cat | column -t 
+0

를 사용하는 ..... 소유자 디렉토리 이름 생성 시간과 소스를 말하는 상단에 라벨을 추가 할 수 있습니다 더 많은 정보를 얻으려면 맨 위로 ormatic – Rajeev

+0

@Rajeev, 명령의 시작 부분에 echo "xxx xxx xxx"&&를 추가하십시오. 어쩌면 올바른 위치에 "()"을 추가해야합니다. "xxx"는 그것이 무엇을 의미 하는지를 의미합니다. – madper

+1

명령 그룹 구성을 사용하십시오 :'{echo "header ..."; 찾기 ... | 고양이 xargs; } | column -t' - 중괄호 주위의 공백과 'cat'다음의 세미콜론이 필요합니다. –

관련 문제