07-28-2009
Help on cat with sed!
Hi All!
I have a script having one statement like.
cat xfile | sed 's/A/a/g' > xfile
I have two boxes which have similar version of linux running but one is greater in speed compared to other. Lets say A is faster than B.
A which is faster writes output as NULL
B which is slower comparatively to A writes the entire content with A replaced to a
. Though I know its not a good practice. I want to know why is this behavior. Is there some delay writing in one compared to the other ? I remmeber comming across this jargon in buffer cache
Thanks
Balaji Kamal Kannadassan
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi All,
I have a file named pattern.dat which contains pattern like
A1000090 250.00 250.00
i have one more file named test.dat in which this pattern is present.
What i should do is, in test.dat after this pattern i should append comments.
i used... (4 Replies)
Discussion started by: Sona
4 Replies
2. UNIX for Advanced & Expert Users
I have three files, basically:
file 1 - one line header
file 2 - big data (approx 80GB)
file 3 - a one line trailer
the existing process cats these together i.e cat file 1 file 2 file 3
however... I was thinking, surely it could be more efficient to insert the header (file 1) on the... (2 Replies)
Discussion started by: miwinter
2 Replies
3. UNIX for Dummies Questions & Answers
Hi
Can anybody tell the difference between Difference between cat , cat > , cat >> and touch command in UNIX?
Thanks (6 Replies)
Discussion started by: skyineyes
6 Replies
4. UNIX for Dummies Questions & Answers
I need to change all Newline caracters (\12) to Fieldseparator(\34).
tr -A '\12' '\34' <file1> file2
Replace all delete (\177) with Newline (\12)
tr -A '\177' '\12' <file2> file3
Put the name of the file first in all rows.
awk '{printf "%s\34%s\n", FILENAME,$0} file3 > file4
So far no... (6 Replies)
Discussion started by: MrKlint
6 Replies
5. Shell Programming and Scripting
I have to pass a sentence in a file, the specs are as:
cat run | sed 's/SRT/'$8'/g' | sed 's/plength/68/g' | sed 's/stcol/'$5'/g' | sed 's/encol/'$6'/g' | sed 's/brdtype/'$1'/g' | sed 's/brdtxt/'$3'/g' | sed 's/demotxt/Total '$2'/g' | sed 's/bantxt/ban_'$7'/g' | sed 's/validcodes/'$4'/g' > runx... (1 Reply)
Discussion started by: patilrakesh1984
1 Replies
6. Shell Programming and Scripting
Is there a way using grep or cat a file to create a new file based on whether the first 9 positions of each record is less than 399999999?
This is a fixed file format. (3 Replies)
Discussion started by: ski
3 Replies
7. UNIX for Advanced & Expert Users
Hi everyone,
I'm trying to write a shell script that process a log file. The log format is generally:
(8 digit hex of unix time),(system ID),(state)\n
My shell script gets the file from the web, saves it in a local text directory. I then want to change the hex to decimal, convert from unix time... (7 Replies)
Discussion started by: bencpeters
7 Replies
8. UNIX for Dummies Questions & Answers
Hi,
I am aware that the below are the equivalent in sed for cat command.
sed ':'
sed -n 'p'
Is there any way to emulate the same using "q" option in sed?
Thanks (8 Replies)
Discussion started by: pandeesh
8 Replies
9. UNIX for Dummies Questions & Answers
I am trying to write a script to automatically create conf files and remote servers. I would like to do all this without creating files locally and copying them .
Here is what I have tried.
sitename=$1
prodserver=$2
ssh $prodserver "cat > /data/$sitename.conf" << cat |sed... (5 Replies)
Discussion started by: macrossm
5 Replies
10. Shell Programming and Scripting
I need the use sed or AWK using cat the file
Node1
TDEV RW 1035788
TDEV RW 1035788
Server1
TDEV RW 69053
Server2
TDEV RW 69053
TDEV RW 103579
Server3
TDEV RW 69053
server4
RDF1+TDEV RW 69053
RDF1+TDEV RW 517894
RDF1+TDEV RW 621473
server6
TDEV RW 34526
TDEV RW 34526 (22 Replies)
Discussion started by: ranjancom2000
22 Replies
LEARN ABOUT CENTOS
create_makefiles
CREATE_MAKEFILES() CREATE_MAKEFILES()
NAME
create_makefiles - Recreates all Makefiles beneath a directory
SYNOPSIS
create_makefiles [dir]
DESCRIPTION
create_makefiles recreates all Makefiles in dir and its (recursed) subdirectories from the corresponding Makefile.am templates.
This script must be run from the toplevel directory (the one containing configure). This script saves time compared to re-running configure
completely.
If the source directory is different from the build directory (see the environment variables below), it will be assumed that each
Makefile.am and Makefile.in belongs beneath the source directory and that each Makefile belongs beneath the build directory.
This utility is part of the KDE Software Development Kit.
ENVIRONMENT
One of the following variables (but not both) should be set if the source directory is different from the build directory. If the build
directory is simply a subdirectory of the source directory, the simpler variable OBJ_SUBDIR should be used.
OBJ_SUBJDIR
Indicates that the build directory is in the given subdirectory of the source directory. For instance, if the source directory is
kdesdk and the build directory is kdesdk/obj-i386-linux, then OBJ_SUBDIR should be set to obj-i386-linux.
OBJ_REPLACEMENT
A sed expression that is used to transform the source directory into the build directory. For instance, if the source directory is
kdesdk/obj-i386-linux, then OBJ_REPLACEMENT should be set to s#kdesdk#kdesdk-obj#.
SEE ALSO
create_makefile(1) make(2)
AUTHORS
create_makefiles was written by David Faure<faure@kde.org>.
This manual page was prepared by Ben Burton<bab@debian.org> for the Debian GNU/Linux system (but may be used by others).
CREATE_MAKEFILES()