Programming exercises for Sed, Awk, Grep, Egrep, and Perl [on hold]
I was reading about Awk after I saw this post on askubuntu: Ubuntu very slow after deleting old kernel images and cleanup which led me to this page: http://www.grymoire.com/Unix/Awk.html and then to this page: (which was real interesting, and, on a side-note, from where I learnt a new word - abactinal! But I digress... ) http://matt.might.net/articles/sculpting-text/
So they were interesting to read but I suck at thinking of things to do with stuff like this, so do you know of any good exercises that lead you from beginner towards intermediate in a way that teaches you how they would be used IRL, not just in a theoretical way (if that makes sense.)
Also more of the math-type stuff like on the last page (the matt.might.net one) without going off the deep end - it has been a while since I did my A levels so my math is rusty but I could get back into it a bit with this stuff. TIA!
(I am not sure whether this sort of question is allowed - I read the guides about what to/not to ask, but it didn't cover this sort of question, so apologies if it isn't allowed!)
grep sed awk perl
put on hold as too broad by karel, Charles Green, George Udosen, glenn jackman, pomsky 7 hours ago
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
I was reading about Awk after I saw this post on askubuntu: Ubuntu very slow after deleting old kernel images and cleanup which led me to this page: http://www.grymoire.com/Unix/Awk.html and then to this page: (which was real interesting, and, on a side-note, from where I learnt a new word - abactinal! But I digress... ) http://matt.might.net/articles/sculpting-text/
So they were interesting to read but I suck at thinking of things to do with stuff like this, so do you know of any good exercises that lead you from beginner towards intermediate in a way that teaches you how they would be used IRL, not just in a theoretical way (if that makes sense.)
Also more of the math-type stuff like on the last page (the matt.might.net one) without going off the deep end - it has been a while since I did my A levels so my math is rusty but I could get back into it a bit with this stuff. TIA!
(I am not sure whether this sort of question is allowed - I read the guides about what to/not to ask, but it didn't cover this sort of question, so apologies if it isn't allowed!)
grep sed awk perl
put on hold as too broad by karel, Charles Green, George Udosen, glenn jackman, pomsky 7 hours ago
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
You could head over to unix.stackexchange.org and check out questions with the sed/grep/awk etc. tags or more generally text-processing - try solving some yourself
– steeldriver
8 hours ago
This is kind of off-topic, but I agree that learning to use the tools is both fun and educational. Besides, as you get further involved in this, its really good practice to read the scripts and commands that people have sent you, and figure out what they are doing before you execute them on your live system!
– Charles Green
8 hours ago
I suspect this question will soon be closed. You might want to head over to exercism.io for tons of programming exercises. And rosettacode.org to read how various problems are solved in virtually every language.
– glenn jackman
7 hours ago
add a comment |
I was reading about Awk after I saw this post on askubuntu: Ubuntu very slow after deleting old kernel images and cleanup which led me to this page: http://www.grymoire.com/Unix/Awk.html and then to this page: (which was real interesting, and, on a side-note, from where I learnt a new word - abactinal! But I digress... ) http://matt.might.net/articles/sculpting-text/
So they were interesting to read but I suck at thinking of things to do with stuff like this, so do you know of any good exercises that lead you from beginner towards intermediate in a way that teaches you how they would be used IRL, not just in a theoretical way (if that makes sense.)
Also more of the math-type stuff like on the last page (the matt.might.net one) without going off the deep end - it has been a while since I did my A levels so my math is rusty but I could get back into it a bit with this stuff. TIA!
(I am not sure whether this sort of question is allowed - I read the guides about what to/not to ask, but it didn't cover this sort of question, so apologies if it isn't allowed!)
grep sed awk perl
I was reading about Awk after I saw this post on askubuntu: Ubuntu very slow after deleting old kernel images and cleanup which led me to this page: http://www.grymoire.com/Unix/Awk.html and then to this page: (which was real interesting, and, on a side-note, from where I learnt a new word - abactinal! But I digress... ) http://matt.might.net/articles/sculpting-text/
So they were interesting to read but I suck at thinking of things to do with stuff like this, so do you know of any good exercises that lead you from beginner towards intermediate in a way that teaches you how they would be used IRL, not just in a theoretical way (if that makes sense.)
Also more of the math-type stuff like on the last page (the matt.might.net one) without going off the deep end - it has been a while since I did my A levels so my math is rusty but I could get back into it a bit with this stuff. TIA!
(I am not sure whether this sort of question is allowed - I read the guides about what to/not to ask, but it didn't cover this sort of question, so apologies if it isn't allowed!)
grep sed awk perl
grep sed awk perl
asked 9 hours ago
marienbadmarienbad
1063
1063
put on hold as too broad by karel, Charles Green, George Udosen, glenn jackman, pomsky 7 hours ago
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as too broad by karel, Charles Green, George Udosen, glenn jackman, pomsky 7 hours ago
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
You could head over to unix.stackexchange.org and check out questions with the sed/grep/awk etc. tags or more generally text-processing - try solving some yourself
– steeldriver
8 hours ago
This is kind of off-topic, but I agree that learning to use the tools is both fun and educational. Besides, as you get further involved in this, its really good practice to read the scripts and commands that people have sent you, and figure out what they are doing before you execute them on your live system!
– Charles Green
8 hours ago
I suspect this question will soon be closed. You might want to head over to exercism.io for tons of programming exercises. And rosettacode.org to read how various problems are solved in virtually every language.
– glenn jackman
7 hours ago
add a comment |
You could head over to unix.stackexchange.org and check out questions with the sed/grep/awk etc. tags or more generally text-processing - try solving some yourself
– steeldriver
8 hours ago
This is kind of off-topic, but I agree that learning to use the tools is both fun and educational. Besides, as you get further involved in this, its really good practice to read the scripts and commands that people have sent you, and figure out what they are doing before you execute them on your live system!
– Charles Green
8 hours ago
I suspect this question will soon be closed. You might want to head over to exercism.io for tons of programming exercises. And rosettacode.org to read how various problems are solved in virtually every language.
– glenn jackman
7 hours ago
You could head over to unix.stackexchange.org and check out questions with the sed/grep/awk etc. tags or more generally text-processing - try solving some yourself
– steeldriver
8 hours ago
You could head over to unix.stackexchange.org and check out questions with the sed/grep/awk etc. tags or more generally text-processing - try solving some yourself
– steeldriver
8 hours ago
This is kind of off-topic, but I agree that learning to use the tools is both fun and educational. Besides, as you get further involved in this, its really good practice to read the scripts and commands that people have sent you, and figure out what they are doing before you execute them on your live system!
– Charles Green
8 hours ago
This is kind of off-topic, but I agree that learning to use the tools is both fun and educational. Besides, as you get further involved in this, its really good practice to read the scripts and commands that people have sent you, and figure out what they are doing before you execute them on your live system!
– Charles Green
8 hours ago
I suspect this question will soon be closed. You might want to head over to exercism.io for tons of programming exercises. And rosettacode.org to read how various problems are solved in virtually every language.
– glenn jackman
7 hours ago
I suspect this question will soon be closed. You might want to head over to exercism.io for tons of programming exercises. And rosettacode.org to read how various problems are solved in virtually every language.
– glenn jackman
7 hours ago
add a comment |
0
active
oldest
votes
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
You could head over to unix.stackexchange.org and check out questions with the sed/grep/awk etc. tags or more generally text-processing - try solving some yourself
– steeldriver
8 hours ago
This is kind of off-topic, but I agree that learning to use the tools is both fun and educational. Besides, as you get further involved in this, its really good practice to read the scripts and commands that people have sent you, and figure out what they are doing before you execute them on your live system!
– Charles Green
8 hours ago
I suspect this question will soon be closed. You might want to head over to exercism.io for tons of programming exercises. And rosettacode.org to read how various problems are solved in virtually every language.
– glenn jackman
7 hours ago