====== echo ====== * [[https://linuxcommand.org/lc3_man_pages/echoh.html|echo man page]] ===== 여러 줄 출력 ===== * ''-e'' : backlslash 특수기호 인식. ''\n''을 새줄 기호로 인식하고 새줄을 출력한다. ''\t''는 tab. # 그냥 출력 echo "1\n2\n3" 1\n2\n3 # 새줄 출력 echo -e "1\n2\n3" 1 2 3 # 변수에 이미 새줄이 있는 경우 출력 $ myvar=`echo -e "a\nb\nc"` # myvar 에는 a, b, c 세줄이 들어있음 $ echo $myvar # 한줄로 출력 a b c $ echo "$myvar" # 따옴표로 감싸면 새줄기호 출력 a b c ===== 출력시 마지막 새줄 기호 제거 ===== * ''-n'' 옵션은 새줄 기호를 제거한다. * ''echo'' 명령은 출력시 끝에 새줄기호를 집어넣는데, 이를 출력 안하게 한다.