Bài ví dụ đơn giản về con quay: đếm từ 1 đến 30, và thực hiện con quay song song cả 2 tiến trình, khi nào đeếm tới 30 thì kết thúc. (post bài này vì code trong slide gây bức xúc quá, không biết các bạn chạy không chứ mình làm theo slide ko chạy)
#!/bin/bash
while true
do
((dem=$dem+1))
case $dem in
"1") echo -e '/'"\b\c"
sleep 1
;;
"2") echo -e '-'"\b\c"
sleep 1
;;
"3") echo -e '\\'"\b\c"
sleep 1
;;
"4") echo -e '|'"\b\c"
sleep 1
;;
*) dem=0
esac
done&
soid=$!
for i in `seq 1 30`
do
echo $i
sleep 3
done
kill $soid
Không có nhận xét nào:
Đăng nhận xét