1. while 문의 사용
sec=0 while true; do echo "hello world"; sleep 1; echo $((sec++));done
while 조건문; 실행할 명령 1; 실행할 명령 2; 종료
1. for..in 문의 사용
COUNT=10 for no in `eval echo {0..$COUNT}`; do echo $no; done
for 조건문; 실행할 명령 1; 종료
2. 1부터 n까지의 합 구하기
sum=0 COUNT=n; for no in `eval echo {1..$COUNT}`; do ((sum+=no)); done echo "1부터 $COUNT 까지의 합은 $sum"
3. 배열 탐색
classroom=(desk pen note chair book) for i in ${!classroom[@]} do if [ "${classroom[$i]}" = 'pen' ] then classroom[$i]='' fi done echo ${classroom[@]}
1. for((;;)) 문의 사용
myStr="Hello World" for((i=0;i<${#myStr};i++)) do c="${myStr:$i;1} echo "$c" done
1. imagemagick 설치하기
sudo apt-get install imagemagick
2. PNG 파일 생성하기
convert -size 256x256 -background transparent -gravity Center -fill black -font arial.ttf -pointsize 240 label:ko ko.png