My best progress in shell was by switching to Fish. Much more intuitive for programmer. Guess what this does:
while true
clear
df
sleep 1
end while true
clear
df
sleep 1
endI just don't see the point. Bash might have flaws, nothing is perfect, but it's one vital piece of software that most distros have installed.
while sleep 1; do
clear
df
doneI certainly don't demand that everything in Fish be an improvement over everything in bash for Fish to nonetheless be superior... but this was presented specifically as an example of how Fish is great, and I could just as well say "Guess what this does" of the obvious bash equivalent:
while true; do
clear
df
sleep 1
end