alias
여러개의 Command Line을 반복적으로 사용하고있는 경우, alias라는 여러개의 명령어의 별칭을 붙여 쉽게 사용하는 방법이 있다. 아래는 PS 문제를 풀 때 요긴하게 사용중인 alias들이다. 원래는 실행을 위해 컴파일 하고, 명령어를 통해 실행하는 2번의 과정을 거쳤지만 현재는 한번의 명령어로 수행이 가능하다.
alias runkt='f() { kotlinc $1.kt -include-runtime -d $1.jar && java -jar $1.jar; unset -f f; }; f'
alias rungo='f() { go run $1.go;};f'
alias runjava='f() { javac $1.java && java $1;}; f'