作者MOONRAKER (㊣不是笨人想的那麼簡單.)
看板Programming
標題Re: [問題] Dos AutoBatch
時間Sun Feb 3 14:10:47 2008
※ 引述《x2006 (小帥 ^^)》之銘言:
: : MOONRAKER:累死了,我寧願裝個bash來用
: 還好吧!
: 第一個版本用call,花不到幾分鐘就寫好了!
: 第二個版本用!sum!,看過LPH66的說明後,也花不到幾分鐘就寫好了!
: 換你來表演Bash好了!
誰要表演給你看啊,臭美哩。
以下只是說明,一樣的事情,
在cmd裡面要多寫多少字,多記多少莫名其妙的notation才能達成:
--
bash累加:
a = $(($a+1))
bash對符合某一regex的檔案重覆所有操作:
for f in ${REGEX}
do
echo $f
done
bash在 a 大於某一門檻時跳出迴圈:可配合上面那項使用。
if [ $a -ge $LIM ]
then
break
done
win32 完全可用的bash可以在這裡下載:
http://winbash.tigris.org/
如果要試,要注意這裡面沒有ls, find, head, tail這些core utilities
要另外到sourceforge取得
但是其實不用到core utilities,也可以寫一些script
至少這個thread討論的限制數量複製是絕無問題
依照上面的寫法拼一拼就可以了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.219.4
推 x2006:下載點在哪? 220.132.6.159 02/03 16:39
→ x2006:bash-3.0.tar.gz , 看起來要自己 compiler 220.132.6.159 02/03 16:41
→ x2006:太麻煩了吧! = =" 220.132.6.159 02/03 16:41
→ TonyQ:你這些東西對別人來講也是一堆莫名其妙的 59.117.160.74 02/03 22:03
→ TonyQ:東西啊 -_- 59.117.160.74 02/03 22:04