02-04-2007
It's working fine now. your output is what I expected. I got mistake when check output by echo command.
details expected output file I want is
tappman -c '#'mps.1 -l 1 stop
tappman -c '#'mps.1 -l 4 stop
so I used below command
awk '/SOFTBLOCK/ { print "tappman -c '#'mps.1 -l", NR, "stop" }' cicStatus > runApps
But it didn't work since command didn't accept ' ' covered #. Tried to use \ and "" to cover ', but it still not work.
Thanks for ur kind help.
Last edited by milo; 02-04-2007 at 11:49 PM..
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
could any one tell me why the following code is working in infinite loop
every time it is asking for no. even though it does not have for loop
#!/bin/awk -f
BEGIN {
print "type a number";
}
{
print "The square of ", $1, " is ", $1*$1;
print "type another number";
}
END {
... (3 Replies)
Discussion started by: useless79
3 Replies
2. Shell Programming and Scripting
nawk -F"|" '{for (i=1;i<=NF;i++) {gsub("^*", "",$i);gsub("*$", "",$i)}}1' OFS="|" file | wc -l
1000
nawk -F"|" '{for (i=1;i<=NF;i++) {gsub("^*", "",$i);gsub("*$", "",$i);print $0}}' OFS="|" file | wc -l
22000
The above awk command are same but with different printing... (1 Reply)
Discussion started by: pinnacle
1 Replies
3. Shell Programming and Scripting
Hi Experts,
I am adding a column of numbers with awk , however not getting correct output:
# awk '{sum+=$1} END {print sum}' datafile
2.15291e+06
How can I getthe output like : 2152910
Thank you..
# awk '{sum+=$1} END {print sum}' datafile
2.15079e+06 (3 Replies)
Discussion started by: rveri
3 Replies
4. Shell Programming and Scripting
hi guys,
i want to parse a file using public function, the file contain raw data in the below format i want to get the output like this to load it to Oracle DB
MARWA1,BSS:26,1,3,0,0,0,0,0.00,22,22,22.00
MARWA2,BSS:26,1,3,0,0,0,0,0.00,22,22,22.00
this the file raw format:
Number of... (6 Replies)
Discussion started by: dagigg
6 Replies
5. Shell Programming and Scripting
I have a file with the following content.
> cat /tmp/internetusage.txt
6709.296322 30000 2/7/2010 0.00I am using the following awk command to calculate a percentage from field 1 and 2 from the file.
awk '{ print $1/$2*100 }' /tmp/internetusage.txt
This outputs the value "22.3643" as a... (1 Reply)
Discussion started by: jelloir
1 Replies
6. Shell Programming and Scripting
hi i want to find the size of a folder and assign it to a variable and then compare if it is greater than 1 gb.
i am doin this script, but it is throwing error....
#!/bin/ksh
cd . | du -s | size = awk '{print $1}'
if size >= 112000
then
echo size high
fi
ERROR : (4 Replies)
Discussion started by: Nithz
4 Replies
7. Shell Programming and Scripting
Hi All,
I have around 900 Select Sql's which I would like to run in an awk script and print the output of those sql's in an txt file.
Can you anyone pls let me know how do I do it and execute the awk script? Thanks. (4 Replies)
Discussion started by: adept
4 Replies
8. Shell Programming and Scripting
Hi Experts,
I am trying to get system output to capture inside awk , but not working:
Please advise if this is possible :
I am trying something like this but not working, the output is coming wrong:
echo "" | awk '{d=system ("date") ; print "Current date is:" , d }'
Thanks, (5 Replies)
Discussion started by: rveri
5 Replies
9. Shell Programming and Scripting
hello all
input file
AAA: XXX1
CCC: DD SS
SSS: SSS1
BBBB: ASAS
ZZZ: ZZZZZ1
XXX: XXXXXXXXXXXXXXX1
PPPP: PPPPPP1
RRRR: 111111111
ZZZ: ZZZZZ2
XXX: XXXXXXXXXXXXXXX2
PPPP: PPPPPP2
RRRR: 222222222
ZZZ: ZZZZZ3
XXX: XXXXXXXXXXXXXXX3
PPPP: PPPPPP3
RRRR: 33:33:33:33:33 (2 Replies)
Discussion started by: vikus
2 Replies
10. Shell Programming and Scripting
Good evening, Im newbie at unix specially with awk
From an scheduler program called Autosys i want to extract some data reading an inputfile that comprises jobs names, then formating the output to columns for example
1.
This is the inputfile:
$ more MapaRep.txt
ds_extra_nikira_usuarios... (18 Replies)
Discussion started by: alexcol
18 Replies
LEARN ABOUT DEBIAN
midicopy
MIDICOPY(1) General Commands Manual MIDICOPY(1)
NAME
midicopy - Copy selected track, channel, time interval of a MIDI file to another MIDI file
SYNOPSIS
midicopy [-ver] [-trks n1,n2,..] [-chans n1,n2,...] [-from n (in midi ticks)] [-to n (in midi ticks)] [-fromsec %f n (in seconds)]
[-tosec n (in seconds)] [-frombeat %f n (in beats)] [-tosec n (in beats)] [-replace trk,loc,val] input.mid output.mid
DESCRIPTION
midicopy is used to copy part of a MIDI file to another MIDI file. You can select a particular time interval, particular channels, and par-
ticular tracks or any combinations. If one or both of the run time parameters -from or -to are included, the program returns the playing
time in seconds of the output file. Midicopy was developed by Seymour Shlien from the midifilelib distribution available from
http://www.harmony-central.com/MIDI/midifilelib.tar.gz.
OPTIONS
-ver prints version number and then exits
-trks n
Selects the tracks to be copied where the track numbers start from 1. If more than one track is specified, they should be separated
by commas. You should always copy track 1 since by convention it contains information pertinent to all the other tracks. By default
all tracks are copied unless you specify particular tracks using this run time parameter.
-chns n
Like above, it specifies the MIDI channels to be copied. By default all channels are copied. Channel numbers also start from 1.
-from n
The program will copy all MIDI commands starting from midi pulse number n. By default it will start from time zero or the beginning
of the MIDI file.
-to n Stops copying all events after midi pulse number n. By default the file is copied to the end.
-frombeat n
The program will copy all MIDI commands starting from quarter beat number n. By default it will start from time zero or the begin-
ning of the MIDI file.
-tobeat n
Stops copying all events after quarter beat number n. By default the file is copied to the end.
-fromsec n
The program will copy all MIDI commands starting from time n in seconds.
-tosec n
Stops copying all events after time n in seconds. These two options (-fromsec and -tosec) do not work accurately if the MIDI file
has more than one tempo command. Only the first one is used for converting seconds into MIDI pulse units. It is therefore prefer-
able to use the -from and -to options.
-replace trk,loc,val
This option should be used alone. Midicopy will copy the entire file verbatim except it will replace a byte by val, where the byte
is located in the specified track (trk) and specified position (loc). Commonly this function is used for changing a particular MIDI
program number (instrument) associated with a channel. You need to know the byte count in the track of that parameter in order to
use this function,
EXAMPLE
midicopy.exe -trks 1,5 -from 2669 -to 8634 uzicko.mid fragment.mid Midicopy will copy tracks 1 and 5 starting from midi pulse position 2669
and ending at MIDI pulse position 8634.
SEE ALSO
abcmtex(1), abc2abc(1), abc2midi(1), midi2abc(1) ,yaps(1)
AUTHOR
This manual page was written by Seymour Shlien.
VERSION
This man page describes midicopy version 1.04 from September 19 2005.
MIDICOPY(1)