2 - It works for me, and I don't have a clue what the nawk command is doing. (Heck, up until a couple days ago, I never even knew about the nawk command.)
I changed the shell and it worked, thanks a lot,
could you explain this code for me, Im new to unix and I feel that this is 2 much for me
By the way Mr. Dave, this is not a home work, this is a part of my job duties !!!
ORS - OutputRecordSeparator
FNR - FileNumberRecord counter
FS - FieldSeparator
RS - RecordSeparator (similar to ORS, but for INPUT)
(FNR%2) - modulo of 2 of the current record/line number
if ( modulo of 2 of the current record/line number) is not '0' (odd record/line number), assign a value of 'FS' to ORS (space by default) - this joins 2 sequencial lines. Otherwise, assign the value of RS (new line by default) to ORS - this goes to the next line of output.
Because there's no explicit action associated with the 'if/test' condition, the default action is to print the current record/line.
So what happens is we keep joining the TWO adjacent lines to each other. If you change '2' to '3' - you'll be joining THREE adjacent lines of input to ONE line of output.
Hi,
I have file which contains data based on tags. Output of the file should be in order of tags.
Below are the files :
Tags.txt
f12
f13
f23
f45
f56
Original data is like this :
Data.txt
2017/01/04|09:07:00:021|R|XYZ|38|9|1234|f12=CAT|f23=APPLE|f45=PENCIL|f13=CAR... (5 Replies)
By using this code how can we get the stars in inverted positions?
str="*"
for i in 1 2 3 4 5
do
echo "$str"
str="$str *"
done
The output should be like this
* * * * *
* * * *
* * *
* *
*
Please use CODE tags as required by forum rules!... (5 Replies)
I have a file with user activity and need to display only the start and end timestamp of the activity. I don't know how can we write an logic for this please help me in a bettr way to work on it
User Activity_log
-----------------------------------
... (5 Replies)
Hi,
Please give a solution...
Current File
200101701 A 5 B 283 D 222
200085506 A 5 B 6 C 304
200081406 A 5
200101784 D 1111Desired Output
200101701 A 0005 B 0283 * * D 222 ... (4 Replies)
Hello All,
Please find attached input and output files. I want to write a shell script to achieve this. I tried using awk but not getting how to do this as I am new to shell programming.
Thanks (4 Replies)
Hello Guys,
I have around 100 hosts setup as alias in my profile for easy sshing.
alias ada='ssh -Y username@da.domain.com'
alias ast='ssh -Y username@terix.domain.com'
alias bb1='ssh -X username@ggserver.ns.domain.com'
.
.
.
.
I now would like to use sshmenu software in which... (4 Replies)
hi,
my input file is containg uid, eriMaster ,eriResign, ericontry, dept.
some of the uid are not having all info.
out put should include all info irrespctive of datas of input file
if any one data is missing, then it has to print Null or zero..then continue with the existing one.
here... (0 Replies)
Hi all,
This is program to identify and arrange programs(scripts) based on their she-bang values to a folder with the same name.
The parts of mkdir and copy and creating problems.I also doubt the use of hash...maybe some problems in it.
Please help out debugging this.
Code pasted at:
Paste... (2 Replies)
Hi Gurus,
I have a text file that I want to process with the following structure;
4528788 Blah - Something
9341423 Text - Somethinghere
98792223,5546761 Some - More - Text
5119503,5159504,1234567 Text - More - Text
13459695 Stuff - Text Again
13526583 Junk - More Text Here
13595177... (1 Reply)