How do I replace a string with another string in all files? For example, ~/foo directory has 100s of text file and I’d like to find out xyz string and replace with abc. I’d like to use sed or any other tool to replace all occurrence of the word.
How do I check whether a directory is empty or not under Linux / UNIX using a shell script? I’d like to take some action if directory is empty.