awk: how to read dan manipulate data in multi files from a file
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
awk: how to read dan manipulate data in multi files from a file
Dear All,
I wonder capability of awk to manipulate data in consecutive multi files by read one batch file.
for example I have files: data1.dat, data2.dat,data3.dat and listfile.txt
cat data1.dat
23 34 54
43 45 76
cat data2.dat
76 64 92
43 76 89
cat data3.dat
65 83 92
37 94 90
cat listfile.txt
data1.dat
data2.dat
data3.dat
how to make awk script which can manipulate/manage data in data1,data2,data3 by read listfile.txt . for exampale we want to sum up all column 1 of data1.dat,data2.dat and data3.dat
sorry for ask more question, for example in each data file (data1.dat,data2.dat,data3.dat),there are not only one list of data they consist several list of data separated by some sentence. It look like:
cat data1.dat
temperature pressure stress
23 34 54
43 45 76
type charge
34 54
45 76
data2.dat and data3.dat are the same format.
If we only one to take data of type and charge, how to extract it. thank you very much.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.