Sponsored Content
Full Discussion: Using sed in a for loop
Top Forums UNIX for Dummies Questions & Answers Using sed in a for loop Post 302751635 by hergp on Friday 4th of January 2013 08:18:12 AM
Old 01-04-2013
You are using the -i option, which means inplace-update. Therefore the redirection of standard output is obsolete and nothing should be written to the *.header files.

After the loop, the *.profile files hold the contents with the new headers and the *.bak the original contents.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Problem with for loop/sed ?

I have a hostnames file which has: $ cat hostnames.txt serverxx1 serverxx2 serverxx3 My script: #!/bin/sh fileA=build.xml for i in ./hostnames.txt ; do sed 's/createConfig machine="Machine"/createConfig machine=" '$i' "/g' "$fileA" > ./tmpfile done FileA has: createConfig... (2 Replies)
Discussion started by: chiru_h
2 Replies

2. UNIX for Dummies Questions & Answers

sed in a for loop

dear guys, I want to replace the beginning of some lines in a file by (,) The sequence number of lines is located in a file named numbers so, i used this simple script to do so, but it didn't work. it does'nt recognize the $j in the command sed #! /bin/sh for j in `cat numbers` do sed '$j... (6 Replies)
Discussion started by: marwan
6 Replies

3. Shell Programming and Scripting

Using sed with a foreach loop

So I am back again beating my head against the wall with a shell script and getting a headache! I want to change each year in a file (1980, 1981, 1982, 1983, etc.) to the same year followed by a tab. The input is "blah blah (1980) blah blah". I want to get "blah blah (1980 ) blah blah".... (2 Replies)
Discussion started by: Peggy White
2 Replies

4. Shell Programming and Scripting

Loop with sed command to replace line with sed command in it

Okay, title is kind of confusion, but basically, I have a lot of scripts on a server that I need to replace a ps command, however, the new ps command I'm trying to replace the current one with pipes to sed at one point. So now I am attempting to create another script that replaces that line. ... (1 Reply)
Discussion started by: cbo0485
1 Replies

5. Shell Programming and Scripting

For loop with sed

Hi there, I have 1 file with different 144 lines and 144 files that I want to change with a sed. What I want to do is to go trough the file with the 144 different lines take the line a replace a certain pattern with said in the first file of the folder where the 144 files are. Take the second... (3 Replies)
Discussion started by: sickboy
3 Replies

6. UNIX for Dummies Questions & Answers

SED inside while loop

Hi, im having problem creating a loop using my code: aside from the fact that the 1st variable (VAR) does not increment, it loops more than the expected output. for sample purposes, test csv contains 3 lines. #get number of lines in the file lines=$( wc -l < test.csv ) ... (5 Replies)
Discussion started by: paoie
5 Replies

7. Shell Programming and Scripting

Using sed in for loop

I have a file MAT.txt which contains the following data: mat1.txt mat2.txt . . . . mat100.txt I want to remove the '.txt' from every line and have an output file with the following data: mat1 mat2 . . . . mat100 I know this can be done with sed easily for each line, but I do... (8 Replies)
Discussion started by: ursaan
8 Replies

8. Shell Programming and Scripting

Need help using sed inside the loop.

Hi, i have written a script. it collects data based on the sql queries executed by it. i have multiple output files. after the output file is made i need to do some cosmetic changes in the files and then store them. i am unable to use sed conditions inside the loop. see below code for... (3 Replies)
Discussion started by: dazdseg
3 Replies

9. Shell Programming and Scripting

Using variables in a sed loop...

Hi all, I'm trying to search for the first field in a file called vintella.sudoers_1 and then use the result to grep for its match in vintella.sudoers_useralias file but assigning the second field of what it finds to another variable called to_replace. I then want to use that to_replace... (9 Replies)
Discussion started by: Jazmania
9 Replies

10. UNIX for Dummies Questions & Answers

Using sed in a for loop

Hi, I have a file called 1.txt, I want to create 2.txt through 100.txt using a for loop. In each instance of the loop, I want to change all "1"'s in the text file to "2"s and so on... I tried the code below to do this: for i in {2..100}; do sed 's/1/$i/g' 1.txt > $i.txt; done but it... (1 Reply)
Discussion started by: evelibertine
1 Replies
kgmon(8)							    Unsupported 							  kgmon(8)

Name
       kgmon - generate a dump of the operating system's profile buffers

Syntax
       /etc/kgmon [ options ] [ system ] [ memory ]

Description
       The command is used when profiling the operating system.  When no arguments are supplied, indicates the state of operating system profiling
       as running, off, or not configured.  For further information, see If the option is specified, extracts profile data from the operating sys-
       tem and produces a file suitable for later analysis by

       The  file  is first converted to a format suitable for by using the filter. The command dumps the kernel profiling data for all the proces-
       sors in the system. The command is used to create a file suitable for analysis by for any or all the processors in the system.

Options
       -b   Resumes the collection of profile data.

       -h   Stops the collection of profile data.

       -p   Dumps the contents of the profile buffers into a file.

       -r   Resets all the profile buffers.  If the option is also specified, the file is generated before the buffers are reset.

       If neither nor is specified, the state of profiling collection remains unchanged.  For example, if the option is specified and profile data
       is  being  collected,  profiling  will be momentarily suspended, the operating system profile buffers will be dumped, and profiling will be
       immediately resumed.

Diagnostics
       Users with only read permission on cannot change the state of profiling collection.  They can get a file with the warning that the data may
       be inconsistent if profiling is in progress.

Files
       Default system

       Default memory

See Also
       gprof(1), config(8), kgconv(8)

																	  kgmon(8)
All times are GMT -4. The time now is 11:06 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy