QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1103|回复: 8

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

[复制链接]
发表于 2005-1-28 15:23:16 | 显示全部楼层 |阅读模式
如何在新建文件同时指定其权限或属性?
哪个命令可以做到:vi , cat , touch?
比如,我要新建一个filename.sh, 同时给他加上可执行权限,而不用chmod,怎么弄?
发表于 2005-1-28 16:36:14 | 显示全部楼层
修改umask
回复

使用道具 举报

发表于 2005-1-28 16:40:16 | 显示全部楼层

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

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

使用道具 举报

发表于 2005-1-28 18:00:50 | 显示全部楼层
搞迷糊啦
回复

使用道具 举报

 楼主| 发表于 2005-1-28 22:36:30 | 显示全部楼层
[quote:ce59ebe1a4="kornlee"]修改umask[/quote]

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

使用道具 举报

发表于 2005-1-28 23:29:55 | 显示全部楼层
[quote:9c90389a0a="qsdickee"][quote:9c90389a0a="kornlee"]修改umask[/quote]

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

使用道具 举报

发表于 2005-1-29 23:24:58 | 显示全部楼层

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

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

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

使用道具 举报

发表于 2005-1-30 14:12:06 | 显示全部楼层

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

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

vi有这个功能,在vi手册上看过,不过忘了,回头看看去[/quote]
关注  
回复

使用道具 举报

 楼主| 发表于 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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-6-4 23:36 , Processed in 0.077215 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表