新年快乐。
我有个问题。
我想一次性修改 /etc/ansible
目录中的文件并将其移动到我的主目录。
使用 sed
命令我删除了 #
和空行。现在我想在同一命令中将 ansible.cfg
移动到我的主目录。
~$ sudo sed -i.date +%F '/^\s*#/d;/^$/d'/etc/ansible/ansible.cfg
最佳答案
可以使用文件描述符重定向吗?
~$ sudo sed -i.date +%F '/^\s*#/d;/^$/d'/etc/ansible/ansible.cfg >/path/to/destination
但是,这不会删除或更改原始文件。
关于linux - 如何在 Linux 中一行编辑文件并将其从一个目录移动到另一个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48066419/