Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I use bash, find, sed and awk every day, usually ten to twenty times per day. I've also built a lot of scripts for my company's workflow with those tools.

I've never read the manual for any of these. They all work on the same concept of lines and words, which is intuitive and easy to interact with on the terminal.

Piping strings and making lines and words the units of work are the great ideas of UNIX.

I sometimes use python instead, but while it yields better programs, it takes a lot more time and just isn't suited to being written in the shell, especially with the syntax being whitespace-sensitive.



Yes. They work with lines and words, but the sublanguages are hideous.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: