Unable to replace 0.0.0.0 in a file


 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Unable to replace 0.0.0.0 in a file
# 1  
Old 11-20-2019
Unable to replace 0.0.0.0 in a file

Hi All,


i am trying to replace 0.0.0.0 in below file. but i am not able to replace it.


File :



Code:
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1351/master
tcp        0      0 0.0.0.0:5666                0.0.0.0:*                   LISTEN      1272/nrpe
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1250/sshd
tcp        0     48 172.31.26.221:22            205.169.21.6:26755          ESTABLISHED 1758/sshd
tcp        0      1 172.31.26.221:50472         10.100.0.242:10514          SYN_SENT    1096/rsyslogd



used below command to replace but it's replacing 0 of Send-Q column as well.


Code:
sed 's/0.0.0.0/ALL/g' file

ouput :
Code:
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 127.0.0.1:25                ALL:*                   LISTEN      1351/master
tcp        0      ALL.0:5666                ALL:*                   LISTEN      1272/nrpe
tcp        0      ALL.0:22                  ALL:*                   LISTEN      1250/sshd
tcp        0      0 172.31.26.221:22            205.169.21.6:59630          ESTABLISHED 2070/sshd
tcp        0      1 172.31.26.221:50502         10.100.0.242:10514          SYN_SENT    1096/rsyslogd


Desired output :

Code:
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 127.0.0.1:25                ALL:*                   LISTEN      1351/master
tcp        0      0 ALL:5666                ALL:*                   LISTEN      1272/nrpe
tcp        0       0 ALL:22                  ALL:*                   LISTEN      1250/sshd
tcp        0      0 172.31.26.221:22            205.169.21.6:59630          ESTABLISHED 2070/sshd
tcp        0      1 172.31.26.221:50502         10.100.0.242:10514          SYN_SENT    1096/rsyslogd


Can someone please help on this issue.

Last edited by RavinderSingh13; 11-20-2019 at 01:38 PM..
# 2  
Old 11-20-2019
Hi try:

Code:
sed 's/\<0\.0\.0\.0\>/ALL/g' file


The \< and \> characters mark word boundaries which are a GNU regex extension. Since you appear to be on a Linux system that has GNU sed, this should work. In regular expressions, the . character is special (it means "any character" ) and therefore it needs to be escaped with a backslash to use its literal meaning.

Last edited by Scrutinizer; 11-20-2019 at 01:08 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Unable to replace string in AIX ksh shell

My variable contains the following string I wish to replace \n with "space" so the expected output is: I understand that the /n is not a new linein this case. I'm on AIX using ksh shell. Below is all that I tried. echo $str | sed -e "s#\n# #g"; echo $str | sed -e "s#\n#' '#g";... (5 Replies)
Discussion started by: mohtashims
5 Replies

2. Shell Programming and Scripting

Unable to replace ^

Hi Team, I have a file called aa.txt and here's the content ^aa^,^11^ We are unable to replace the "^" with '' using sed command. sed 's/^//g' aa.txt need the file as follows in AIX aa,11 Please advise. (2 Replies)
Discussion started by: kmanivan82
2 Replies

3. Shell Programming and Scripting

Unable to attach a .txt file or .log file to mail and mailx command

Hi, I am trying to attach a .log file or .txt file to mail command to send an email once my ksh script executed. I am unable to use mutt command as it has been not installed and i am not supposed to install it. I have tried many ways by googling which has not helped me to succeed. Here is my... (5 Replies)
Discussion started by: Samah
5 Replies

4. Red Hat

Unable to convert EBCDIC file to ASCII file

Hello all, To give you all a little bit of background. We recently migrated from HP-UX to Redhat Linux and one of the command I used to run on HP-UX to convert an EBCDIC file to ASCII file isn't working on Linux. The code is as follow: cat workout2.dat | dd cbs=250 conv=block conv=ascii... (3 Replies)
Discussion started by: sethmj
3 Replies

5. Shell Programming and Scripting

SED - Unable to replace with <tab>

Hello All, I have this file with the below contents 1|2|3|4| this|that|which|what| when I use, sed 's/|/\t/g' infile I get, 1t2t3t4t thistthattwhichtwhatt Why is this?? :confused: :wall: (13 Replies)
Discussion started by: PikK45
13 Replies

6. AIX

Unable to FTP a file

Hi Guys, I am not able to ftp a file from one server to another server. The target server is a Mainframe server. i am able to login to the server but when i run the ftp command, i am getting this error 550-SVC99 RETURN CODE=4 S99INFO=0 S99ERROR=38668 HEX=970C S99ERSN code X'000042CE'. 550... (1 Reply)
Discussion started by: mac4rfree
1 Replies

7. Windows & DOS: Issues & Discussions

Unable to delete a file through SAMBA

We have AIX box with a share. We have a Windows 2000 server with a mapped drive to this share. We were able to create and delete files inside the mapped drive. I removed the map. Changed it to a test share. Removed that map. Added it back to teh original share. However, now we can... (3 Replies)
Discussion started by: mcubitt
3 Replies

8. UNIX for Advanced & Expert Users

unable to execute a .SH file

this is (11 Replies)
Discussion started by: angelina
11 Replies

9. UNIX and Linux Applications

unable to UNTAR a file

Hi frens, I have to install samba on UNIX box for that i have downloaded the samba file from netand now trying to untar that file and getting following error: # tar -xvf samba-3.0.28a.tar.gz UX:tar: ERROR: Directory checksum error even i checked many times by again downloading the file... (6 Replies)
Discussion started by: NIMISH AGARWAL
6 Replies

10. UNIX for Dummies Questions & Answers

unable to delete a file

Hi .. I am trying to deleta a file but i cant do the error i get is rm: hs_pdref_custom_dict_PG1_out_76_out non-existent but when i do ls it is listing the in the directory ... please find the filed below.... -rw-r----- 1 tsta107 users 118011030 Dec 1 04:07... (13 Replies)
Discussion started by: arunkumar_mca
13 Replies
Login or Register to Ask a Question