由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - 甚至文件权限C之一问
相关主题
Re: redirect in fork() then exec()Re: Tar help
一个关于命令行的小问题INIT: Cannot create /var/adm/utmp or /var/adm/utmpx (help!)
关于group的属性请教怎样使用tar压文件
Questions about Makefile关于Flexlm的几个问题
Re: 没有chmod怎么改权限? 帮我看看我的GCC怎么了!谢谢
How to creat .tar.gz?Strange thing in Solaris
求助:pthread_create的用法Memory check problem?
UNIX权限一问Solaris的X下有什么图形化的FTP软件么?
相关话题的讨论汇总
话题: 复制话题: 文件话题: 权限话题: wronly话题: isoptset
进入Unix版参与讨论
1 (共1页)
p***p
发帖数: 559
1
写了一个文件COPY程序,中间想向目标文件
复制权限
if((k=stat(from,&st))<0){
.........
if((o_des =open(to,O_WRONLY|(isoptset('f')?O_TRUNC:O_EXCL)|
O_CREAT,st.st_mode))<0){
^^^^^^^^^^^^
复制结果原来是744,结果是700,是否是因为我不是超级
用户,怎么才能正确复制
l*l
发帖数: 225
2
set your umask to 022 then run it.

【在 p***p 的大作中提到】
: 写了一个文件COPY程序,中间想向目标文件
: 复制权限
: if((k=stat(from,&st))<0){
: .........
: if((o_des =open(to,O_WRONLY|(isoptset('f')?O_TRUNC:O_EXCL)|
: O_CREAT,st.st_mode))<0){
: ^^^^^^^^^^^^
: 复制结果原来是744,结果是700,是否是因为我不是超级
: 用户,怎么才能正确复制

c**t
发帖数: 2744
3

直接用 chmod 应该可以.

【在 p***p 的大作中提到】
: 写了一个文件COPY程序,中间想向目标文件
: 复制权限
: if((k=stat(from,&st))<0){
: .........
: if((o_des =open(to,O_WRONLY|(isoptset('f')?O_TRUNC:O_EXCL)|
: O_CREAT,st.st_mode))<0){
: ^^^^^^^^^^^^
: 复制结果原来是744,结果是700,是否是因为我不是超级
: 用户,怎么才能正确复制

1 (共1页)
进入Unix版参与讨论
相关主题
Solaris的X下有什么图形化的FTP软件么?Re: 没有chmod怎么改权限?
Help please: 2GB limit on file sizeHow to creat .tar.gz?
[转载] cvs求助求助:pthread_create的用法
proc report created too hugh excel file....UNIX权限一问
Re: redirect in fork() then exec()Re: Tar help
一个关于命令行的小问题INIT: Cannot create /var/adm/utmp or /var/adm/utmpx (help!)
关于group的属性请教怎样使用tar压文件
Questions about Makefile关于Flexlm的几个问题
相关话题的讨论汇总
话题: 复制话题: 文件话题: 权限话题: wronly话题: isoptset