Sponsored Content
Top Forums Shell Programming and Scripting How to change ip using awk or sed . Post 302168973 by jaduks on Wednesday 20th of February 2008 01:09:53 AM
Old 02-20-2008
ya, I would also suggest to do that manually, as your replace requirement is not consistent.

If you want all 151's in 2nd field to be 181, then

Code:
$ awk 'BEGIN{OFS=FS="."}$2==151{$2=181}{print}' hosts
10.181.5.1 server1
10.181.5.2 server2
10.181.5.3 server3
10.181.5.4 server4
10.181.5.5 server5

//Jadu
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Change one column using sed??

Is there way to use sed to change only one occurence in a colon separated line? I would like to change a file from *:*:rex:rex *:*:simon:rex to *:*:rex:mabry *:*:simon:rex (2 Replies)
Discussion started by: rexmabry
2 Replies

2. Shell Programming and Scripting

Help to change the file with "sed" and "awk"

Hi experts I want your help to change the file format to my wanted version, please give me a hand thanks $cat file install pass make os pass make build kernel failed usb storage pass chane to | *install* | *make os* | *make build kernel* | *usb storage* | | pass | pass... (7 Replies)
Discussion started by: yanglei_fage
7 Replies

3. Shell Programming and Scripting

awk or sed? change field conditional on key match

Hi. I'd appreciate if I can get some direction in this issue to get me going. Datafile1: -About 4000 records, I have to update field#4 in selected records based on a match in the key field (Field#1). -Field #1 is the key field (servername) . # of Fields may vary # comment server1 bbb ccc... (2 Replies)
Discussion started by: RascalHoudi
2 Replies

4. Shell Programming and Scripting

sed substitution or awk, need to direct change the file

I want change the file when the line contains $(AA) but NOT contains $(BB), then change $(AA) to $(AA) $(BB) eg: $(AA) something $(AA) $(BB) something (7 Replies)
Discussion started by: yanglei_fage
7 Replies

5. Shell Programming and Scripting

awk or sed: change the color of a column w/o screwing up column spacing

Hey folks. I wrote a little awk script that summarizes /proc/net/dev info and then pipes it to the nix column command to set up column spacing appropriately. Here's some example output: Iface RxMBytes RxPackets RxErrs RxDrop TxMBytes TxPackets TxErrs TxDrop bond0 9 83830... (3 Replies)
Discussion started by: ryran
3 Replies

6. Shell Programming and Scripting

Awk,sed : change every 2nd field ":" to "|"

Hi Experts, I have a string with colon delimited, want 2nd colon to be changed to a pipe. data: 101:8:43:4:72:14:41:69:85:3:137:4:3:0:4:0:9:3:0:3:12:3: I am trying with sed, but can change only 1 occurance: echo "101:8:43:4:72:14:41:69:85:3:137:4:3:0:4:0:9:3:0:3:12:3:" | sed 's/:/|/2'... (5 Replies)
Discussion started by: rveri
5 Replies

7. Shell Programming and Scripting

Datestamp format 2nd change in csv file (awk or sed)

I have a csv file formatted like this: 2014-08-21 18:06:26,A,B,12345,123,C,1232,26/08/14 18:07and I'm trying to change it to MM/DD/YYYY HH:MM for both occurances. I have got this: awk -F, 'NR <=1 {print;next}{"date +%d/%m/%Y\" \"%H:%m -d\""$1 "\""| getline dte;$1=dte}1' OFS="," test.csvThis... (6 Replies)
Discussion started by: say170
6 Replies

8. 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

9. UNIX for Beginners Questions & Answers

File name change with sed

I have a bunch of text files like this: Sample_S1_L001_R1.txt Sample_S10_L001_R1.txt Sample_S11_L001_R1.txt I am using the following script to add a 0 to those files with a single digit after the S: ls *.txt | sed 's/\(.*_S\)\(_.*\)/mv & \10\2/' | sh And then the following script to... (4 Replies)
Discussion started by: Xterra
4 Replies

10. UNIX for Beginners Questions & Answers

Using sed to change file into an awk script

Hi I want to use sed to change a text files input into an awk script. For example if the input says " chord -- english " I want to change this using sed 's/pattern 1 /pattern 2 /'g filename but I don't understand how to use part of the pattern 1 to input that into pattern 2 . Like after... (10 Replies)
Discussion started by: enforcer
10 Replies
SMPTETime(3)							    libltcsmpte 						      SMPTETime(3)

NAME
SMPTETime - Human readable time representation. SYNOPSIS
#include <ltcsmpte.h> Data Fields char timezone [6] unsigned char years unsigned char months unsigned char days unsigned char hours unsigned char mins unsigned char secs unsigned char frame Detailed Description Human readable time representation. Examples: tests/decoder.c, and tests/encoder.c. Definition at line 179 of file ltcsmpte.h. Field Documentation unsigned char SMPTETime::days Examples: tests/decoder.c, and tests/encoder.c. Definition at line 184 of file ltcsmpte.h. unsigned char SMPTETime::frame Examples: tests/decoder.c, and tests/encoder.c. Definition at line 189 of file ltcsmpte.h. unsigned char SMPTETime::hours Examples: tests/decoder.c, and tests/encoder.c. Definition at line 186 of file ltcsmpte.h. unsigned char SMPTETime::mins Examples: tests/decoder.c, and tests/encoder.c. Definition at line 187 of file ltcsmpte.h. unsigned char SMPTETime::months Examples: tests/decoder.c, and tests/encoder.c. Definition at line 183 of file ltcsmpte.h. unsigned char SMPTETime::secs Examples: tests/decoder.c, and tests/encoder.c. Definition at line 188 of file ltcsmpte.h. char SMPTETime::timezone[6] Examples: tests/decoder.c, and tests/encoder.c. Definition at line 181 of file ltcsmpte.h. unsigned char SMPTETime::years Examples: tests/decoder.c, and tests/encoder.c. Definition at line 182 of file ltcsmpte.h. Author Generated automatically by Doxygen for libltcsmpte from the source code. Version 0.4.4 Fri Apr 27 2012 SMPTETime(3)
All times are GMT -4. The time now is 07:35 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy