看板 Linux 關於我們 聯絡資訊
※ 引述《appleboy46 (小惡魔)》之銘言: #!/bin/bash for(( i=1; i<=100; i=i+1 )) do if [ "$i" -lt 10 ]; then /usr/bin/touch "tty0${i}"; else /usr/bin/touch "tty${i}"; fi done 這是我改好的 -- Appleboy Blog: http://blog.Wu-Boy.com Appleboy Life: http://life.wu-boy.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.107.20
joedenkidd:謝謝!不過可否請您告訴我,我哪裡寫錯了! 11/15 19:29
appleboy46:妳哪裡寫錯? 囧 比對一下 不就知道了? 11/15 20:51
appleboy46:你的寫法 不像是在寫 shell script 11/15 20:51
joedenkidd:謝謝,不過我發現一個問題在if loop裡用-lt可執行但是 11/16 10:26
joedenkidd:但是用 < 就不行,可否告訴我為什麼呢? 11/16 10:27
我想你應該先去看基本的寫法 http://0rz.tw/b6536 鳥哥那邊有完整的教學 ~ -- Appleboy Blog: http://blog.Wu-Boy.com Appleboy Life: http://life.wu-boy.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.107.20
joedenkidd:謝謝! 11/16 23:04
joedenkidd:因為我想說可以用= 或是!=之類的,所以想說,<或>能用 11/17 08:35