목록Shell (2)
치춘짱베리굿나이스
Shell Script 작성 문법 Github에 저장한 글 의 백업본 문장을 이어 쓸 땐 ;로 구분 일반 변수 일반 변수 선언 변수명 = 데이터 test1 = 'hello world!' 중요!!! 변수명, =, 데이터 사이에 띄어쓰기 붙이지 않으면 에러 남 String은 " (큰따옴표) 로 감싸주기 일반 변수 사용 $변수명 echo $test1 hello world 리스트 변수 리스트 변수 선언 변수명=(데이터1 데이터2 데이터3 ...) chicken = ('fried' 'yangnyeom' 'ganjang') 변수명=($(명령어명)) 은 해당 명령어 사용 결과를 배열로 저장 test1 = ($(ls)) 리스트 변수 사용 ${변수명[인덱스]} e..
Shell Github에 올려둔 글 의 백업글 Kernel 프로그램을 동작시키는 것은 특정 명령으로 하드웨어를 작동시키는 방식 이때 하드웨어를 직접 제어하는 코어 부분이 커널 임 Shell 사용자가 직접 명령을 입력하는 부분 쉘은 사용자의 명령을 해석해서 커널에게 전달해주는 역할을 함 (커널을 사용자가 직접 제어하는 것은 까다롭다) 그럼 그 커널은 쉘에게 받은 명령을 기반으로 하드웨어를 동작시켜 원하는 결과를 출력 어플리케이션 (프로그램) 또한 이러한 쉘을 사용자가 쉽게 다룰 수 있도록 설계된 것 Bash & zsh bash는 기본적으로 ubuntu에 설치되어 있는 상태 zsh는 추가적으로 설치를 해야함 두 프로그램은 부모가 같아 상당히 유사한 특성을 띄지만 zsh 쪽이 추가적인 기능이 많아 편의성이 높..