[완료] bash에서 조건에 맞는 내용의 색을 변경하기
글쓴이: artop0420 / 작성시간: 목, 2011/09/22 - 4:55오후
bash에서 ls를 친 후에 특정파일의 용량이
일정 수치를 넘어서면 해당파일을 리스트 보여줄 때 빨간색으로 변경시키는 스크립트를 짜는 중입니다만.
쌩뚱맞게 오류 나네요...ㅠ_ㅠ
하다 안되서 배열을 생각했는데
파일 갯수가 많으면 배열이....ㅎㄷㄷ
그래서 배열쓰지 않고 간단하게 하려고 일단 짰는데 안되네요....으허허허허허
어떻게 짜면 좋을까요?
#!/bin/bash red=$(tput setaf 1) blue=$(tput setaf 4) black=$(tput setaf 0) lss=$(ls -l | awk '{print $5}') if ["$lss" -eq 1024 ]; then echo $red $lss $black else echo $black $lss fi
Forums:
만드셔도 유용하게 쓰실수 있을까요... 세로로 1줄로
만드셔도 유용하게 쓰실수 있을까요...
세로로 1줄로 나올텐데.....
ls 처럼 파일 이름 길이를 고려해서 정렬해서 보여줄려면
상당한 노력이 들어갈것 같아요.(셸 스크립트 만으로는)
고객사의 요청인지라...ㅋㅋㅋ 하다 안되면 안된다고
고객사의 요청인지라...ㅋㅋㅋ
하다 안되면 안된다고 기능을 빼려구여;;;;
첨에는 vi에 색 들어간거 보고 쉘 스크립트로 이거대로 만들어 달라는 거
칼 같이 짤랐드랬죠.....ㅎㅎ
--- 나는요? ---
리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.
예외 처리를 좀더 하긴해야겠지만... 이런걸 원하는
예외 처리를 좀더 하긴해야겠지만... 이런걸 원하는 겁니까?
넹...감사감사.ㅠ_ㅠ
ㅎㅎㅎ 아웃풋이 요청받은 값과 일치하네요..ㅎㅎ
아, 글구 오늘 stat라는 명령어를 첨 알았네요..ㅎㅎ
감사합니다 ^^
--- 나는요? ---
리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.
댓글 달기