【发布时间】:2013-09-10 02:11:32
【问题描述】:
如何从文件中删除“#”字符
File Name: /etc/ironman.d
#dir /usr/comicon
#dir2 /usr/individuality
#dir3 /usr/land
如何删除 dir2 之前的“#”字符。没有办法维护行号。 我试过了
dirpath='#dir2 /usr/individuality'
${dirpath#/#}
但它只在 $dirpath 中删除,而不在实际文件中删除,如果我使用上述方法删除 '#' 然后添加,我会得到一个没有 '#' 的 $dirpath 副本,但我只想要没有'的单个条目#'在文件中。如何删除 # 就地(在 dir2 之前)
【问题讨论】: