Visit Our UNIX and Linux User Community


can we optimize this command


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting can we optimize this command
# 1  
Old 09-26-2009
Error can we optimize this command

can we optimize this command ?

Code:
sed 's#AAAA##g' /study/i.txt | sed '1,2d' | tr -d '\n\' > /study/i1.txt;

as here i am using two files ...its overhead..can we optimise to use only 1 file

Code:
sed 's#AAAA##g' /study/i.txt | sed '1,2d' | tr -d '\n\' > /study/i.txt;

keeping them same but it doesnt work !!

anyother way so that i can use only 1 file or so ?

thanks

Last edited by Franklin52; 09-27-2009 at 05:26 PM.. Reason: Please use code tags!!
# 2  
Old 09-26-2009
If you use the GNU version of sed it has an option for in-place editing.

You can also do what you want to do with sed in one invocation of sed
Code:
 sed -e '1,2d' -e 's/AAAA//g'  /study/i.txt

# 3  
Old 09-26-2009
Code:
awk 'NR>2{gsub("AAAA","");print}' ORS="" file > newfile

# 4  
Old 09-26-2009
Code:
sed -i '1,2d;s/AAAA//g;:a;N;s/\n/ /;ta' infile

# 5  
Old 09-26-2009
Code:
{ rm /study/i.txt; sed -e '1,2d' -e 's/AAAA//g'  > /study/i.txt; } < /study/i.txt

# 6  
Old 09-27-2009
most of u forgot tr command i have used in expression !! Smilie

what to do with it ?

ps : it would be better if u explains the command too Smilie

Last edited by crackthehit007; 09-27-2009 at 04:29 AM..
# 7  
Old 09-27-2009
I didn't forget the tr command, I replaced it with a sed equivalent (:a;N;s/\n/ /;ta), so that everything could be done with one command.
I used the -i option for inline edit, the various sed operations are separated by a semicolon.

S.

Previous Thread | Next Thread
Test Your Knowledge in Computers #597
Difficulty: Easy
C does not supports do-while loops.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Help Optimize the Script Further

Hi All, I have written a new script to check for DB space and size of dump log file before it can be imported into a Oracle DB. I'm relatively new to shell scripting. Please help me optimize this script further. (0 Replies)
Discussion started by: narayanv
0 Replies

2. Shell Programming and Scripting

Looking to optimize code

Hi guys, I feel a bit comfortable now doing bash scripting but I am worried that the way I do it is not optimized and I can do much better as to how I code. e.g. I have a whole line in a file from which I want to extract some values. Right now what I am doing is : STATE=`cat... (5 Replies)
Discussion started by: Junaid Subhani
5 Replies

3. Shell Programming and Scripting

Optimize my mv script

Hello, I'm wondering if there is a quicker way of doing this. Here is my mv script. d=/conversion/program/out cd $d ls $d > /home/tempuser/$$tmp while read line ; do a=`echo $line|cut -c1-5|sed "s/_//g"` b=`echo $line|cut -c16-21` if ;then mkdir... (13 Replies)
Discussion started by: whegra
13 Replies

4. Shell Programming and Scripting

Optimize awk command

WARNING=${1} CRITICAL=${2} echo ${OUTPUT} | gawk -F'' ' { V = $2 R = $0 } END { for ( i = 1; i <= n; i++) { if((V > 0) && (V < V)) print R, ((V - V) / V) * 100 else if ((V > V) && (V > 0)) ... (6 Replies)
Discussion started by: SkySmart
6 Replies

5. Shell Programming and Scripting

Optimize the nested IF

Hi, I have to assign a value for a varaiable based on a Input. I have written the below code: if then nf=65 elif then nf=46 elif then nf=164 elif then nf=545 elif then nf=56 elif then (3 Replies)
Discussion started by: machomaddy
3 Replies

6. Shell Programming and Scripting

pl help me to Optimize the given code

Pl help to me to write the below code in a simple way ... i suupose to use this code 3 to 4 places in my makefile(gnu) .. **************************************** @for i in $(LIST_A); do \ for j in $(LIST_B); do\ if ;then\ echo "Need to sign"\ echo "List A = $$i , List B =$$j"\ ... (2 Replies)
Discussion started by: pk_arun
2 Replies

7. AIX

How to optimize our tape backups ?

Hi, I am currently looking at how we can optimize and speed up our backups here. I am just a beginner operator and our system admin hardly knows anything (long term interim). There is this particular TAR backup of DB backups that for a 10.5Gb amount of files, it takes 5 hours to do the backup on... (6 Replies)
Discussion started by: Browser_ice
6 Replies

8. UNIX for Dummies Questions & Answers

Can we optimize this simple script ?

Hi All , I am just a new bie in Unix/Linux . With help of tips from 'here and there' , I just created a simple script to 1. declare one array and some global variables 2. read the schema names from user (user input) and want2proceed flag 3. if user want to proceed , keep reading user... (8 Replies)
Discussion started by: rajavu
8 Replies

9. Shell Programming and Scripting

optimize the script

Hi, I have this following script below. Its searching a log file for 2 string and if found then write the strings to success.txt and If not found write strings to failed.txt . if one found and not other...then write found to success.txt and not found to failed.txt. I want to optimize this... (3 Replies)
Discussion started by: amitrajvarma
3 Replies

10. Shell Programming and Scripting

compress/optimize html

Anyone know of a script to compress HTML? (remove whitespace, etc.) I'm basically looking for something like Absolute HTML Compressor (http://www.alentum.com/ahc/) that could be run from a Linux command line. (3 Replies)
Discussion started by: smap
3 Replies

Featured Tech Videos