11-15-2003
You could set your umask before editing the file.
$ umask 266
That would leave any file you edit as read-only to owner. You'll need to switch back immediately after editing the first file, as strange behavior can result from such.
$ umask 022
Cheers,
Keith
Last edited by kduffin; 11-17-2003 at 10:40 PM..
8 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello,
I am stuck up in middle of a script.Pls have a look at the problem and help me in any way out for the same.
There are n number of files with n number of contents in a column.
for example :
file1 has contents in quotes
"abcd"
"1234-asbcd"
"12312".....
file2 has contents in... (4 Replies)
Discussion started by: er_aparna
4 Replies
2. Shell Programming and Scripting
Hi guys,
I'm a little stuck on this problem, I've tried googling it and some trial and error but can't seem to get it working.
Basically I need the script to:
1) create a directory called "mybackups", if it doesn't exist
2) go through all the .sh files in the current directory, and copy... (4 Replies)
Discussion started by: chazij
4 Replies
3. Shell Programming and Scripting
Hi,
I am really sorry for posting a newbie question here, but I do not have time to start learning shell scripting at the very moment.
My question is how can I write a script what takes a file with a variable number, changes the variable number to a new number and saves the file as a new... (5 Replies)
Discussion started by: mario8eren
5 Replies
4. Shell Programming and Scripting
New Unix user/scripter here. Been trying to solve a problem for two days now with no luck. Hoping someone here has an answer.
Essentially I have a list of wtmp files which I have decompressed and copied to a temporary directory. Using the following command I can turn them into a file than can... (4 Replies)
Discussion started by: Stryfe16
4 Replies
5. UNIX for Advanced & Expert Users
I have the following folder structure
code/f1/
code/lib/t1
code/lib/t2
code/lib/t3
code/lib/t3
code/lib_1/t1
code/exc
I would like to create a tar with a folder structure below and I can use the following tar command
f1
lib/t1
lib/t2
lib/t3
tar -cvf code.tar -C code f1 lib... (4 Replies)
Discussion started by: alpboys
4 Replies
6. Shell Programming and Scripting
Hello,
I would like to make a script that searches through a SRC folder and copies only files it's never seen before to a DEST folder.
SRC = /user/.phonesync/photos-backup
DST = /usr/.phonesync/photos-new
So basically, I'd start with a:
md5sum /user/.phonesync/photos-backup/* >... (29 Replies)
Discussion started by: nbsparks
29 Replies
7. Shell Programming and Scripting
Hi All,
I have a text file (code_data.txt) with the followig data.
AMAR AB123456 XYZ
KIRAN CB789 ABC
RAJ CS78890 XYZ
KAMESH A33535335 ABC
KUMAR MD678894 MAT
RITESH SR3535355... (26 Replies)
Discussion started by: ROCK_PLSQL
26 Replies
8. Shell Programming and Scripting
I'm having trouble because, for some reason, cp -R missed a few files. And so did xcopy/s.
Since I'm running Cygwin on Win10, I decided to see if robocopy would be more effective. The trouble is someone, maybe xcopy/s or cp -R dutifully set certain files to be read only so when I try a... (6 Replies)
Discussion started by: siegfried
6 Replies
umask(2) System Calls umask(2)
NAME
umask - set and get file creation mask
SYNOPSIS
#include <sys/types.h>
#include <sys/stat.h>
mode_t umask(mode_t cmask);
DESCRIPTION
The umask() function sets the process's file mode creation mask to cmask and returns the previous value of the mask. Only the access per-
mission bits of cmask and the file mode creation mask are used. The mask is inherited by child processes. See intro(2) for more information
on masks.
RETURN VALUES
The previous value of the file mode creation mask is returned.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
|MT-Level |Async-Signal-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
mkdir(1), sh(1), intro(2), chmod(2), creat(2), mknod(2), open(2), stat.h(3HEAD), attributes(5), standards(5)
SunOS 5.10 28 Dec 1996 umask(2)