Linux 文件删除-注释和空行
Linux 文件删除-注释和空行
1 、首先备份要修改的文件
1 | cp default default-bak |
2 、删除当前目录下default-bak文件,输出到default文件
1 | grep -Ev '#|^$' default-bak > default |
3 、将去除注释和空行的内容写入到webdav.conf
- 后面跟文件路径
1 | cat <<'EOF' | sed '/^[[:space:]]*#/d;/^[[:space:]]*$/d' > |
- 完整的命令
1 | touch ~/pve.conf && cat <<'EOF' | sed '/^[[:space:]]*#/d;/^[[:space:]]*$/d' > ~/pve.conf |
4 、将去除注释和空行的内容写入到~/pve.conf(保留第一行)
- 后面跟文件路径
1 | cat <<'EOF' | sed '1!{/^[[:space:]]*#/d;/^[[:space:]]*$/d}' > |
- 保留第一行,完整的命令
1 | touch ~/pve.conf && cat <<'EOF' | sed '1!{/^[[:space:]]*#/d;/^[[:space:]]*$/d}' > ~/pve.conf |
评论