BE/Linux 16

[ LINUX ] 쉘 스크립트 input read

ex) adb 포트 변경 예시 1. zshrc - alias 명령어 추가 ( $open ~/.zshrc ) alias adb="/Users/adb.sh" ( * 여기서 /Users/adb.sh는 내가 생성할 sh파일의 경로를 가리킨다. ) 2. adb.sh 생성 ( /Users/adb.sh ) #!/bin/zsh echo "포트입력 [????]" read port adb reverse tcp:"$port" tcp:"$port" echo "$port 포트가 적용되었습니다." 3. 적용 ( $source ~/.zshrc ) ( * 이때 `command not found: compdef ` 오류가 발생한다면 관리자 권한을 부여해야 하므로 $chmod +x "Users/adb.sh" 를 입력한다. 여기서 chm..

BE/Linux 거북 2024.03.08

[ LINUX ] 리눅스 다중 명령어

https://www.leafcats.com/223 리눅스 다중 명령어 ( ; , &&, || ) 리눅스 쉘을 사용할 때, 다중 명령어를 사용하면 하나의 라인에서 여러 명령을 실행할 수 있다. 리눅스 다중 명령어로는 세미콜론(;), 엠퍼센트(&&), 더블 버티컬바(||)가 있다. 세 개의 명령어는 www.leafcats.com 1. 세미콜론(;) 하나의 라인에 주어진 명령어들을 성공,실패와 관련 없이 전부 실행한다. $ 명령1 ; 명령2 ; 명령3 ; .... 2. 엠퍼센트(&&) 앞에서부터 순차적으로 실행하되, 명령 실행에 실패할 경우 뒤에 오는 명령은 실행하지 않는다. $ 명령1 && 명령2 && 명령3 && ..... 3. 더블 버티컬바 (||) 앞에서부터 순차적으로 실행하되, 명령 실행에 성공하면..

BE/Linux HEON.D 2022.12.16