有没有办法清空 Linux 中的配置文件而不删除它,以便它不会丢失权限?
谢谢。
答案1
cat /dev/null > file.txt
执行此命令将使文件变空。
答案2
另一个解决方案是
printf '' > file
>file
根据使用的 shell,此技巧的行为略有不同。zsh
例如,需要使用设置为 来终止重定向(ctrl-d这是默认设置)。NULLCMD
cat
有没有办法清空 Linux 中的配置文件而不删除它,以便它不会丢失权限?
谢谢。
cat /dev/null > file.txt
执行此命令将使文件变空。
另一个解决方案是
printf '' > file
>file
根据使用的 shell,此技巧的行为略有不同。zsh
例如,需要使用设置为 来终止重定向(ctrl-d这是默认设置)。NULLCMD
cat