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
有請神人了,謝謝 :)
--
All Comments