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.
My mistake not to have indicated the content of list.txt pan64. They were the headers of the file.txt.
Thank you Allend and MadeInGermany. These version of the script work perfectly.
I am not familiar with some of the syntax you have used for this answer. I will have a closer look to your script.
This exploits that the dl (for delimiter) variable is initially unset, so is not output on the first match, but is then output for each subsequent match. This avoids the unnecessary tab character at the end of the line that my initial suggestion produces.
The subject has been marked as solved, but actually, it is not. I think there is a problem with the format of my dataset rather than the scripts that have been posted.
I have tried with your last command allend, and it does not work either. I guess I have to spend more time working with awk...again!
I wish as well to understand this simple command I was using routinely does not work in this case. It is puzzling.
Attention: a variable having an unknown value should not appear in the format string (first arg of printf or sprintf); the characters % and \ are interpreted in a special way.
Unsafe:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.