일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- kotlin
- 개발노트
- Python
- OTLanguage
- Android
- RaspberryPi
- Spring
- maven
- JS
- Java
- react
- boj
- Baekjoon
- CPP
- IntelliJ
- plugin
- gradle
- Vane
- error
- gnuplot
- Shell
- ruby2d
- GitHub
- OAuth
- 루비
- Godot
- rubymine
- ruby
- C
- jetbrains
- Today
- Total
목록Language/Shell (4)
PersesTitan(페르) 기술블로그
pwd 현재 경로 출력하기 ls 현재 위치에 존재하는 파일, 디렉토리들을 출력하기 # 숨겨진 파일까지 전부 출력 ls -a # 파일의 상세정보를 출력 ls -l cd 디렉토리 이동 cd mkdir 폴더 생성 mkdir rmdir 폴더 제거 rmdir
banner banner (Mac은 기본적으로 방향을 설정하는 옵션이 존재하지 않아서 아래 출력처럼 누워서 출력됩니다.) 출력 Linux Mac date date 커맨드를 입력한 날짜와 시간을 출력합니다. clear 현재까지 출력된 값들을 화면에서 안보이게 해줍니다. man mac 명령어에 대한 설명을 출력할 수 있습니다. q는 종료, 스페이스바 페이지 넘기기, enter 나 화살표로 1줄씩 내려가면서 읽을 수 있습니다.
출력 예시 echo "\e[;m\e[0;0m" 색상 색깔 글자색 번호 출력 배경색번호 출력 검정색 30 40 빨간색 31 41 녹색 32 42 갈색 33 43 파란색 34 44 보라색 35 45 청록색 36 46 흰색 37 47
shell에서 사용하는 switch-case문을 java의 case문과 비교하여 보겠습니다. 기본 사용법 해당 값과 일치하는 값이 존재한다면 정의된 동작을 실행 시킬 수 있습니다. shell case $변수명 in 0) echo "0 출력" ;; 1) echo "1 출력" ;; esac java 타입 1 switch (변수명) { case 0: System.out.println("0 출력"); break; case 1: System.out.println("1 출력"); break; } 타입2 switch (변수명) { case 0 -> System.out.println("0 출력"); case 1 -> System.out.println("1 출력"); } default 사용하기 shell에서는 어느것에도..