쉘(2)
-
[Ubuntu Linux] Linux 쉘(shell) 기본 문법
[Ubuntu Linux] Linux 쉘(shell) 기본 문법 Shell은 Terminal에서 명령어를 입력하여 사용하기도 하지만, 프로그래밍하여 .sh 실행파일을 생성하여 사용하기도 한다. 1. 최상단에 #!/bin/bash 추가 - sh파일을 작성할때는 반드시 최상단에 #!/bin/bash 기록해줘야 해당 Shell을 통해 실행한다. 2. Shell 파일 실행 방법 ( ./ ) - sh / source / . 등은 권한이 없어도 수행이 가능하지만, ./ 로는 권한없이 수행이 불가하다. 3. 주석은 #을 이용한다. 4. 출력은 echo, printf, read(C에서 Scanf와 같음, 입력을 기다림) 등을 이용한다. a=10 echo : 자동개행 printf : 개행을 해줘야한다 5. if 블록은 ..
2023.02.17 -
[Ubuntu Linux] Linux 쉘(shell)
[Ubuntu Linux] Linux 쉘(shell) 리눅스 커널과 사용자를 연결해주는 인터페이스 - 사용자가 입력하는 명령을 읽어 해석하고 프로그램을 실행 javanian@ubuntu:~$ echo $SHELL /bin/bash javanian@ubuntu:~$ env | grep SHELL SHELL=/bin/bash javanian@ubuntu:~$ cat /etc/shells # /etc/shells: valid login shells /bin/sh /bin/bash /usr/bin/bash /bin/rbash /usr/bin/rbash /usr/bin/sh /bin/dash /usr/bin/dash /usr/bin/tmux /usr/bin/screen javanian@ubuntu:~$ /bin/..
2023.02.16