permanent change in file


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers permanent change in file
# 1  
Old 02-24-2010
permanent change in file

Hi!

i want to replace ; by ok in a file as below

test1(filename) containt:-

Hi i am kaushlesh; i am new to Unix.

i want permanent change in the file like below:-

Hi i am kaushlesh ok i am new to unix

How i will complite this..?
# 2  
Old 02-24-2010
Dear Friend,

If you want to change the content in the file permanently , you can use "sed" command using the -i option.

If you use -i option it will affect the file also. But if we don't use the -i it will not affect the file content.

The new_file(file name) contain the following content
Hi i am kaushlesh; i am new to Unix.

Code:
 
sed -i 's/;/ ok/g'  new_file

The output
Hi i am kaushlesh ok i am new to Unix
# 3  
Old 02-24-2010
Thanks it has worked

Quote:
Originally Posted by murugaperumal
Dear Friend,

If you want to change the content in the file permanently , you can use "sed" command using the -i option.

If you use -i option it will affect the file also. But if we don't use the -i it will not affect the file content.

The new_file(file name) contain the following content
Hi i am kaushlesh; i am new to Unix.

Code:
 
sed -i 's/;/ ok/g'  new_file

The output
Hi i am kaushlesh ok i am new to Unix
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Add character to specific columns using sed or awk and make it a permanent change

Hi, I am writing a shell script where I want that # should be added in all those lines as the first character where the pattern matches. file has lot of functions defined a.sh #!/bin/bash fn a { beautiful evening sunny day } fn b { } fn c { hello world .its a beautiful day ... (12 Replies)
Discussion started by: ashima jain
12 Replies

2. AIX

Chdev hostname change is not permanent

Dear Gurus, I have an AIX 7.1 box whose hostname is set to turtle.domain.com (FQDN) and I'm trying to change it to turtle. I'm using the below command for this: chdev -l inet0 -a hostname=turtle On running this, the hostname changes to turtle but once i reboot the machine, FQDN is back. ... (6 Replies)
Discussion started by: pocodot
6 Replies

3. UNIX for Dummies Questions & Answers

Will authconfig make permanent change or lost after reboot?

Hi, I made following configuration to create user directory: # authconfig --enablemkhomedir --update But the directory is created as permission 755, I'd like to modify the script to change directory access permission to 700, where is the script which copies /etc/skel to /home... (0 Replies)
Discussion started by: hce
0 Replies

4. UNIX for Dummies Questions & Answers

Permanent file permissions within a directory

Hi All, I have an ftp process that is connecting to a Solaris server and pushing files into a directory. The default file permissions are rw-r--r-- . I want the file permissions to be rw-rw-r--. How can I configure the directory so any file created there will have the permissions... (6 Replies)
Discussion started by: rob4732
6 Replies

5. Shell Programming and Scripting

ksh; Change file permissions, update file, change permissions back?

Hi, I am creating a ksh script to search for a string of text inside files within a directory tree. Some of these file are going to be read/execute only. I know to use chmod to change the permissions of the file, but I want to preserve the original permissions after writing to the file. How can I... (3 Replies)
Discussion started by: right_coaster
3 Replies

6. UNIX for Advanced & Expert Users

rm non-permanent delete

I read this article as a way to do a non-permanent of something. I saw 2 problems. The first that my rm is located at /bin/rm. I would assume I would change the location to /bin/rm. The second my rm is a executable file and not a text file. So will replacing my rm file with the shellscript... (3 Replies)
Discussion started by: cokedude
3 Replies

7. UNIX for Dummies Questions & Answers

How to make ulimit change permanent

ulimit -a gives the following output:$ulimit -a time(seconds) unlimited file(blocks) 2097152 data(kbytes) 131072 stack(kbytes) 16384 memory(kbytes) unlimited coredump(blocks) 32768 nofiles(descriptors) 400 vmemory(kbytes) 147456 Abot output... (3 Replies)
Discussion started by: nervous
3 Replies

8. UNIX for Advanced & Expert Users

Permanent file deletion - sensitive data

All, I'm hoping someone can help fill me in on this one. :confused: I work with bank data deemed "sensitive" and, once processed, need to figure out a way to overwrite the files with enough garbage data in order to prevent someone from being able to recover any of the data from the disk. I... (5 Replies)
Discussion started by: peteroc
5 Replies

9. Shell Programming and Scripting

making the changes permanent in a file

Hi Friends. I have a file called install.data which has fields like : XXXXX ACVCGFFTFY UAHIUH OI CONNECTION=tape/11/ LOCATAION=08-90-89 SIZE=90 I had to change the values of some of these variables. So i did : grep "SIZE" instal.data | sed 's/*/00/' ...this is working fine on command... (4 Replies)
Discussion started by: vijaya2006
4 Replies

10. Solaris

permanent route

How do I make a route permanent, other than default route on a Solaris server? (1 Reply)
Discussion started by: jontom
1 Replies
Login or Register to Ask a Question