Just filter your output with: grep -v "excluded_pattern" Example to get all not txt files in current directory. ls | grep -v .txt