Home
Sign Up
Sign In
V2EX
›
问与答
求删掉一个 bash 脚本中所有注释行的方法?
Akagi201
·
Jun 19, 2014
· 3368 views
This topic created in 4525 days ago, the information mentioned may be changed or developed.
bash
注释
脚本
10 replies
•
2014-06-19 16:36:07 +08:00
rrfeng
Jun 19, 2014
1
1
vim
:g/^#/d
Akagi201
OP
Jun 19, 2014
2
@
rrfeng
#都变成空行了, 怎么把空行去掉?
Shieffan
Jun 19, 2014
1
3
sed "/^#/d"
xx.sh
yakiang
Jun 19, 2014
1
4
@
Akagi201
应该是直接删除的,怎么会剩下空行?
paulw54jrn
Jun 19, 2014
1
5
删掉行末的注释..
sed 's/#.*//'
Akagi201
OP
Jun 19, 2014
6
@
yakiang
@
rrfeng
哦, 知道了, 我看到的空行应该是原来就有的空行, 顺便问下, 如何删空行?
kfll
Jun 19, 2014
1
7
@
Akagi201
sed '/^$/d'
aa65535
Jun 19, 2014
1
8
会不会把 `#!/bin/bash`也删了?
yakiang
Jun 19, 2014
1
9
@
Akagi201
vim 下可以 :g/^$/d
Akagi201
OP
Jun 19, 2014
10
@
aa65535
会
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1665 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms ·
UTC 13:26
·
PVG 21:26
·
LAX 05:26
·
JFK 08:26
♥ Do have faith in what you're doing.
❯