qsdickee 发表于 2005-1-28 15:23:16

如何在新建文件同时指定其权限或属性?

如何在新建文件同时指定其权限或属性?
哪个命令可以做到:vi , cat , touch?
比如,我要新建一个filename.sh, 同时给他加上可执行权限,而不用chmod,怎么弄?

kornlee 发表于 2005-1-28 16:36:14

修改umask

bwb 发表于 2005-1-28 16:40:16

Re: 如何在新建文件同时指定其权限或属性?

如何在新建文件同时指定其权限或属性?
哪个命令可以做到:vi , cat , touch?
比如,我要新建一个filename.sh, 同时给他加上可执行权限,而不用chmod,怎么弄?这三个都不可以。

BOoRFGOnZ 发表于 2005-1-28 18:00:50

搞迷糊啦

qsdickee 发表于 2005-1-28 22:36:30

修改umask

这个我知道,但是这样好象是做的全局修改,所有的新建文件都是这样了把,如何能在特定文件建立时达到目的呢?

kornlee 发表于 2005-1-28 23:29:55

修改umask

这个我知道,但是这样好象是做的全局修改,所有的新建文件都是这样了把,如何能在特定文件建立时达到目的呢?
那就用chmod

xiaocong213 发表于 2005-1-29 23:24:58

Re: 如何在新建文件同时指定其权限或属性?

如何在新建文件同时指定其权限或属性?
哪个命令可以做到:vi , cat , touch?
比如,我要新建一个filename.sh, 同时给他加上可执行权限,而不用chmod,怎么弄?

vi有这个功能,在vi手册上看过,不过忘了,回头看看去

kornlee 发表于 2005-1-30 14:12:06

Re: 如何在新建文件同时指定其权限或属性?

如何在新建文件同时指定其权限或属性?
哪个命令可以做到:vi , cat , touch?
比如,我要新建一个filename.sh, 同时给他加上可执行权限,而不用chmod,怎么弄?

vi有这个功能,在vi手册上看过,不过忘了,回头看看去
关注:P

qsdickee 发表于 2005-3-2 10:29:46

后来想想,还是用脚本文件解决:
建立一个脚本nf:
#!/bin/bash
FILENAME=$1
touch $FILENAME && chmod +x $FILENAME
这样用nf filename,就可以建立一个可执行的文件
如果,想直接进入vi编辑,可以变成
#!/bin/bash
FILENAME=$1
touch $FILENAME && chmod +x $FILENAME && vi $FILENAME
页: [1]
查看完整版本: 如何在新建文件同时指定其权限或属性?