Infrastructure/OS
[리눅스] 쉘프로그래밍 제어문 예제
홀쑥
2020. 6. 19. 13:14
'/home/centos/ 폴더 아래요소들 중에서 화일이면 첫 3줄만 내용 출력하고
디렉토리하면 그 디렉토리 안에 파일명을 출력하는 쉘 프로그램 작성한다
ls변수에 ls /home/centos 명령어를 한 값의 리스트를 저장
for문으로 리스트의 모든 값${ls[@]} (= ${ls[*]}에 대하여 실행
만약 -d 디렉토리이면
'directory 이름'를 출력하고 화면에 그 디렉토리 안의 ls -l한 결과값을 보여줌
만약 -f 파일이면
'file 이름'을 출력하고 화면 그 파일의 head -3한 결과를 보여줌