The below command is not working properly.
x " tac &archivefile. | awk '!NF {print ""};NF {if (n) {print} else {n=1}}' | tac > &rawfile. ";
Ideally it should create a &rawfile with some lines,ignoring last non empty line from archive file.
But it is creating just an empty &rawfile.
There is no problem with the linux command,it is worling fine in linux .
The comand is shown below after resolving the macro variables.
$ tac APPDIRECT_PROD_2018011107.dat | awk '!NF {print ""};NF {if (n) {print} else {n=1}}' | tac > /vfau/vfau_sit/sit05/datain/AppDirect/Landing/APPDIRECT_PROD_2018011107.dat
What exactly the problem with my x command ?
Add
2>&1
to the end of your command, and you'll find any eventual error message(s) in your .dat file.
Add
2>&1
to the end of your command, and you'll find any eventual error message(s) in your .dat file.
Hi!
Glad I could be of help.
What did you find?
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and save with the early bird rate—just $795!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.