OS & Program/Linux
find, awk, print, sh , sh -v 예제
nabiro@gmail.com
2010. 8. 5. 20:01
*** 검색어: find awk sh 예제
#!/bin/ksh
#. vm_function3.sh
echo "ls" # ls 문자열 표시
echo "ls" | sh # ls 실행됨, 명령어는 화면에 표시 안됨
echo "ls" | sh -v # ls 실행됨, ls 명령어 화면에 표시됨
#***************************
ls -l # ls -l 명령어 실행됨
ls -l | grep '^d' | awk '{print $9}' # 현재 디렉터리 아래의 목록중
# 디렉터리 목록만 표시
# 현재 디렉터리 아래의 모든 디렉터리
# 삭제하는 명령어 표시
ls -l | grep '^d' | awk '{print "rm -fr " $9}'
# 현재 디렉터리 아래의 모든 디렉터리
# 삭제하는 명령어 실행 (명령어가 화면이 표시되지 않음)
ls -l | grep '^d' | awk '{print "rm -fr " $9}' | sh
# 현재 디렉터리 아래의 모든 디렉터리
# 삭제하는 명령어 실행 (명령어가 화면이 표시됨)
ls -l | grep '^d' | awk '{print "rm -fr " $9}' | sh -v