如何移除 shell script 的註解 - Linux
By Hazel
at 2010-06-20T00:15
at 2010-06-20T00:15
Table of Contents
hi all
在此的 shell script 是指 sh 與 bash 所撰寫的 script
一般註解的形式為 # xxxx
想請教是否有類似 strip 的工具
可以將 script 內的註解,正確的移除掉
以 sh17.sh 為例 http://tinyurl.com/2c8duyz
保留 #!/bin/bash ,移除中英文註解
最後呈現應為:
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
network="192.168.1"
for sitenu in $(seq 1 100)
do
ping -c 1 -w 1 ${network}.${sitenu} &> /dev/null && result=0 ||
result=1
if [ "$result" == 0 ]; then
echo "Server ${network}.${sitenu} is UP."
else
echo "Server ${network}.${sitenu} is DOWN."
fi
done
有請神人了,謝謝 :)
--
在此的 shell script 是指 sh 與 bash 所撰寫的 script
一般註解的形式為 # xxxx
想請教是否有類似 strip 的工具
可以將 script 內的註解,正確的移除掉
以 sh17.sh 為例 http://tinyurl.com/2c8duyz
保留 #!/bin/bash ,移除中英文註解
最後呈現應為:
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
network="192.168.1"
for sitenu in $(seq 1 100)
do
ping -c 1 -w 1 ${network}.${sitenu} &> /dev/null && result=0 ||
result=1
if [ "$result" == 0 ]; then
echo "Server ${network}.${sitenu} is UP."
else
echo "Server ${network}.${sitenu} is DOWN."
fi
done
有請神人了,謝謝 :)
--
Tags:
Linux
All Comments
By Belly
at 2010-06-22T04:07
at 2010-06-22T04:07
By Enid
at 2010-06-22T16:25
at 2010-06-22T16:25
By Freda
at 2010-06-22T22:45
at 2010-06-22T22:45
By Jessica
at 2010-06-27T04:16
at 2010-06-27T04:16
By Susan
at 2010-06-27T08:36
at 2010-06-27T08:36
By Yedda
at 2010-06-30T18:12
at 2010-06-30T18:12
By Victoria
at 2010-07-02T16:21
at 2010-07-02T16:21
By Daniel
at 2010-07-03T05:32
at 2010-07-03T05:32
By Madame
at 2010-07-05T21:25
at 2010-07-05T21:25
By Faithe
at 2010-07-10T16:23
at 2010-07-10T16:23
Related Posts
XModifierKeymap ??
By Freda
at 2010-06-19T16:49
at 2010-06-19T16:49
容量不夠
By Regina
at 2010-06-19T13:20
at 2010-06-19T13:20
請問關於自架ipv6 router的問題
By Barb Cronin
at 2010-06-19T13:03
at 2010-06-19T13:03
多謝大家的幫忙,我現在好Ubuntu了
By George
at 2010-06-19T11:50
at 2010-06-19T11:50
如何找尋觸控面板裝置路徑?
By Aaliyah
at 2010-06-19T10:21
at 2010-06-19T10:21