I am trying to get more information from  experienced people doing web scraping in general, I am getting into web scraping using Python libraries. At the same time, I noticed some people are using simple Bash, and using commands for web scraping such as wget, curl, sed, grep, awk.
These commands seem to be much cleaner in scripting than using Python libraries for web scraping.
What are your takes on this? Do you see any advantage of using python libraries over Bash that I am not getting? Or even using Python with Bash to accomplish web scraping?
With Python you can also scrape sites rendered with JavaScript using selenium und a headless browser like PhantomJS. Maybe this is possible with bash scripting too, but the more complext your code gets the bigger the advantage of the clarity of python IMHO.
Using Bash scripting for web scraping over python libraries?