Hari October 28, 2009

I have used your example countless time when i wanted to write a quick hack. Thank You!

Reply

ijo December 13, 2009

THANK YOU VERY MUCH!!!

Reply

Thushara December 29, 2009

Thank you for the post!!

Reply

vinu February 16, 2010

This is not working for me.

sh read.sh v1.txt
: not found:
v1.txt
: not found: }
: not found:
: not found:
read.sh: 40: Syntax error: “elif” unexpected (expecting “then”)

Reply

Sanjay March 8, 2010

Thank you for the post.
It’s work perfectly but i need some changes
can u help me?
i want a search a specific pattern in a file and copy a a search result to xml file
Thanks in advance.

Reply

Samuel May 14, 2010

Thanks for posting it!!!

Reply

sj July 9, 2010

I edited the code to input the contents of $line when ever the loop runs. it inputs line by line in a file that contains a list of id’s I pulled out of etc/passwd. for some reason it’s stops at the 25th line. it starts combining the variables to I dont’ know what’s going on. how it could work for the first 25 entries then break.

Reply

Vimarsh August 23, 2010

Guys,

I need to read a file and see for the occurence /local/svncheckout/* at the begining of each line. If this instance is found I need to delete that particular line.

I need to write this program using shell script (bash shell)

Thanks a lot

Reply

SK October 19, 2010

Hi Very informative post. Thanks for this.
But I have one confussion that
what following code is doing. Please healp.
BAKIFS=$IFS
IFS=$(echo -en “\n\b”)
exec 3<&0
exec 0<"$FILE"

Reply

CrackTheInterview January 21, 2011

for line in `cat abc.txt`;do
touch path/$line
done

this 2 line is code enuff

Reply

DIPANKAR GHOSH January 31, 2011

hi i want to update a port number in a file such like……
file content…..abc.cfg

# Temporary use by Boyajian. Thank you.
# Plz feel free to change as per ur need. Thnx – Ayan
###—SBJ_VIEW_NAME=devB_4140sdd
#SBJ_VIEW_NAME=bagay_dev_mts_1440sdd
SBJ_VIEW_NAME=devD_4018
#SBJ_VIEW_NAME=devD_4017
ACE_MATCH_SERVER_HOST=localhost

ACE_MATCH_SERVER_PORT=16711

ACE_JASI_SERVER_PORT=75675
ENT_CLIENT_HOSTS=localhost,imts1,charon
ENT_SERVER_PORT=45785
ENT_SERVER_HOST=imts1
ENT_VIRTUAL_MEMORY=1000000000
ENT_NUM_ACCUMULATORS=8
SBJ_NO_SIG_CHECK=1
AREA_PROD_BRANCH=s2010

now if i want to update the value of ACE_MATCH_SERVER_PORT from 16711 to 78777
what would be the code to do this stub? please give a solution at the earliest

Reply

Dedeepthi March 31, 2011

Hi,
You can try this simple code to read the file “file.txt” line-by-ine….

while read line
do
echo $line;
sleep 1;
done < file.txt

Reply

anon August 23, 2011

Don’t listen that fool Dedeepthi ↑
Here is the real code:
—–cut here—————
#!/bin/bash
for i in ‘cat file.txt’
do
echo “$i”
done
—–cut here—————

Reply

cavin November 10, 2011

THANK YOU for sharing the script..it’s very generous/kind sharing…THUMBS UP

Reply

Azaz February 8, 2012

Cool, I found this script very useful. I modified this and used to make our syncronisation across servers fully automated. Great Job

Reply

Leave a Comment

You can use these HTML tags and attributes for UNIX commands or shell scripts: <strong> <em> <ol> <li> <u> <ul> <blockquote> <pre> <a href="" title="">
What is 9 + 9 ?
Please leave these two fields as-is:
Are you a human being? Solve the simple math so we know that you are a human and not a script.



Tagged as: , , , , , , , , , , , , , , , , , , ,