find ./ -type f -exec sed -i 's/\t/ /g' {} \;
Команда «find» используется для поиска файлов и каталогов. В данном примере она ищет все файлы в текущей директории и её поддиректориях. Команда «-type f» задает условие поиска только для обычных файлов (не каталогов и символических ссылок). Команда «-exec» запускает команду «sed» для каждого найденного файла. Команда «sed» заменяет табуляцию на два пробела («-i» означает редактирование файла на месте). Фигурные скобки «{}» указывают на текущий найденный файл. Обратная косая черта «\» и точка с запятой «\;» являются частью синтаксиса командной строки и используются для правильной интерпретации команд. Данная команда полезна для замены табуляции на пробелы в файлах рекурсивно. Возможная альтернатива — использование другого текстового редактора с поддержкой замены или других утилит, специализирующихся на замене символов в файлах.