如何移除 shell script 的註解 - Linux

Edwina avatar
By Edwina
at 2010-06-20T11:30

Table of Contents


vim
%s/\s*#[^!].*$//g

這樣可以嗎?

※ 引述《hjklzxcv (none)》之銘言:
: 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
: 有請神人了,謝謝 :)

--
Tags: Linux

All Comments

如何移除 shell script 的註解

Joe avatar
By Joe
at 2010-06-20T03:20
試試看這個 rm_comment.sh -------------------------------------------------------------------- awk and#39; { line = rm_comment($0) if (!match(line, /^$/) ...

如何移除 shell script 的註解

Zora avatar
By Zora
at 2010-06-20T01:59
※ 引述《hjklzxcv (none)》之銘言: : hi all : 在此的 shell script 是指 sh 與 bash 所撰寫的 script : 一般註解的形式為 # xxxx : 想請教是否有類似 strip 的工具 : 可以將 script 內的註解,正確的移除掉 : 以 sh17.sh ...

Kubuntu 10.04使用心得

Hamiltion avatar
By Hamiltion
at 2010-06-20T00:20
小弟前幾天重灌ubuntu 一時心血來潮 突然想試試KDE界面的Kubuntu好了 我下載好光碟,再經過一段冗長的安裝過程 美麗的KDE畫面終於出現在面前 我東試西試,看起來不錯用耶! 很有MAC的fu,尤其是螢幕上那八個角 比MAC的四個角還多 XDDD 華麗強大的桌面,不愧是KDE的 ...

如何移除 shell script 的註解

Hazel avatar
By Hazel
at 2010-06-20T00:15
hi all 在此的 shell script 是指 sh 與 bash 所撰寫的 script 一般註解的形式為 # xxxx 想請教是否有類似 strip 的工具 可以將 script 內的註解,正確的移除掉 以 sh17.sh 為例 http://tinyurl.com/2c8duyz 保留 ...

請教我Linux.....

Sarah avatar
By Sarah
at 2010-06-20T00:00
※ 引述《yikanchan (KAN)》之銘言: : 我知道上來問功課很不應該 : 但是我試了好久.... : 同學間也問了好多人 : 大家都不知道該怎麼做 : 我不要求直接給我解答 : 我只要求可以讓我在有問題時可以給我一些提示 : 而且有些指令 明明跟在學校打的都一樣 : 可是回到家裡卻都不行用了 ˊˋ ...