如何创建本身具有可执行权限的文件?

如何创建本身具有可执行权限的文件?

如何创建本身具有可执行权限的文件?我想用一个具有可执行权限的命令创建一个新文件,我该怎么做?

答案1

创建具有可执行权限的新文件的最佳实践touch newfilechmod +x myfile

如果您的作品需要大量执行此任务,我建议使用别名更有效地工作。因为Bash 别名不直接接受参数,所以你需要做一个像这样的简单技巧:

_xnew() { touch "$1" && chmod +x "$1"; }

alias xnew='_xnew'

xnew myfile要使用它,您只需在终端中输入:

$ user@host: xnew myfile

$ user@host: ls
-rw-r--r-- 1 user user 400 Nov 10 08:00 myfile

相关内容