커맨드라인 여러분의 CS 교육에서 누락된 학기 - 셸 그러나 GUI 상에서 우리는 오직 만들어져 있는 명령만을 컴퓨터에게 내릴 수 있습니다. 터미널을 켜면 기본적인 셸 인터페이스를 볼 수 있습니다. 가장 간단한 것으로는 특정 프로그램을 실행하라는 명령을 내릴 수 있습니다. 이 프로그램은 기본적으로 현재 시각을 출력해서 보여주는 기능을 가지고 있습니다. echo $PATH 명령을 통해 저장되어 있는 환경 변수 목록을 볼 수 있습니다. 이전 예시에... 리눅스CS쉘커맨드라인CS 다시 시작하는 Git, GitHub 기초 3 또한 $ git status 명령어로 저장소의 상태를 볼 수 있습니다. $ git add 파일명 명령어로 파일을 스테이징 영역에 추가할 수 있습니다. $ git status 명령어로 확인해보면 Changes to be committed라는 글자 밑에서 추가한 파일명을 볼 수 있습니다. bash창에도 나와있는 것처럼 $ git rm --cached 파일명 명령어로 스테이징 영역에서 파일을 다시... githubgit커맨드라인git 여러분의 CS 교육에서 누락된 학기 - 셸 스크립팅 1부 다른 프로그래밍 언어와 마찬가지로 셸 스크립팅에서도 제어 구문과 변수 할당을 사용할 수 있습니다. echo의 출력 결과가 다른 것을 볼 수 있습니다. 스크립트의 이름인 ./test.sh가 출력된 것을 볼 수 있습니다. $@는 인자로 전달받은 모든 값을 나타냅니다. $?는 이전 명령의 STDOUT 값을 나타냅니다. STDOUT 값이 0이 아닌 것을 볼 수 있습니다. $$는 현재 스크립트의 프로... 커맨드라인리눅스CS셸CS
여러분의 CS 교육에서 누락된 학기 - 셸 그러나 GUI 상에서 우리는 오직 만들어져 있는 명령만을 컴퓨터에게 내릴 수 있습니다. 터미널을 켜면 기본적인 셸 인터페이스를 볼 수 있습니다. 가장 간단한 것으로는 특정 프로그램을 실행하라는 명령을 내릴 수 있습니다. 이 프로그램은 기본적으로 현재 시각을 출력해서 보여주는 기능을 가지고 있습니다. echo $PATH 명령을 통해 저장되어 있는 환경 변수 목록을 볼 수 있습니다. 이전 예시에... 리눅스CS쉘커맨드라인CS 다시 시작하는 Git, GitHub 기초 3 또한 $ git status 명령어로 저장소의 상태를 볼 수 있습니다. $ git add 파일명 명령어로 파일을 스테이징 영역에 추가할 수 있습니다. $ git status 명령어로 확인해보면 Changes to be committed라는 글자 밑에서 추가한 파일명을 볼 수 있습니다. bash창에도 나와있는 것처럼 $ git rm --cached 파일명 명령어로 스테이징 영역에서 파일을 다시... githubgit커맨드라인git 여러분의 CS 교육에서 누락된 학기 - 셸 스크립팅 1부 다른 프로그래밍 언어와 마찬가지로 셸 스크립팅에서도 제어 구문과 변수 할당을 사용할 수 있습니다. echo의 출력 결과가 다른 것을 볼 수 있습니다. 스크립트의 이름인 ./test.sh가 출력된 것을 볼 수 있습니다. $@는 인자로 전달받은 모든 값을 나타냅니다. $?는 이전 명령의 STDOUT 값을 나타냅니다. STDOUT 값이 0이 아닌 것을 볼 수 있습니다. $$는 현재 스크립트의 프로... 커맨드라인리눅스CS셸CS