< tr ' \t' '\n' | tr -s '\n' >
Эта команда выполняет разделение каждого слова из указанного файла на отдельные строки.
Она использует команду tr
, которая заменяет символы во входном потоке на указанные. В данном случае, символы пробела и табуляции (‘ ‘ и ‘\t’) заменяются на символ новой строки (‘\n’) с помощью первого вызова tr
.
Затем, команда tr -s '\n'
удаляет дубликаты символов новой строки, чтобы каждое слово было находилось на отдельной строке.
Результат выполнения команды сохраняется в указанном файле с помощью операторов перенаправления ввода и вывода ( и
).
Возможная альтернатива может быть использование команды awk
или sed
с использованием соответствующих шаблонов поиска и замены.