• 쉘이란 무엇인가?
  • 기본 고려사항
  • 난해한 문법 : 변수, 조건, 프로그램 제어
  • 리스트
  • 함수
  • 명령과 명령 실행
  • 하이 도큐먼트
  • 디버깅
  • grep 과 정규식
  • find
+ 쉘로 프로그래밍 하는 이유
  • 빠르고 간단하게 프로그래밍 할수 있다.
  • 효율성 보다는 구성, 유지보수, 이식성이 중요시되는 상황이 좋다. 
  • 쉘을 사용하여 프로세서 제어를 조직할수 있기 때문에 , 명령들은 각 단계의 성공 여부에 따라 미리 결정된  
    순서대로 실행한다.
  • ls -al | more

+ 쉘이란 무엇인가?
  • 윈도우 명령 프롬프트와 비슷하나 더 강력하다
  • < > 를 사용하여 입력과 출력 을 리다이렉트( redirect ) 할수 있고,  |
  • | 를 사용하여 프로그램을 실행함과 동시에 데이터를 파이르포 전달할수 있다.
  • $(... ) 를 사용하여 하위 프로세스의 결과를 받아 올수 있다.


  • ls -l > output.txt

    • ls 명령의 출력을 output.txt 파일로 저장하라

  • ps >> output.txt

    • 파일을 추가 ps 명령의 출력을 지정된 파일 끝에 추가한다.


ㅣㄴ








Posted by 뉴암스테르담
l