Linux команда tr - команда трансформации текста.
Linux команда tr — команда трансформации текста.
/\ — здесь — символ перенаправления вход
\/ — здесь — символ перенаправления выход
#!/bin/bash
# tr — команда замены (сжатия) символов текста
# 0:59 замена символов
tr a A
fdsa
fdsA
Ctrl D # выход из режима экранного ввода
# 2:00 обработка потока ввода
ls -l ../ | tr a A
# 3:27 перенаправление ввода из файла
tr a A /\ text_file
# 5:06 сохранить изменения в файле (создать или переписать)
tr a A /\ text_file \/ new_file
# 5:55 сохранить изменения в файле (создать или добавить снизу)
tr a A /\ text_file \/\/ new_file
# 6:40 список замены символов
tr abcd ABCD /\ text_file
# 7:34 сокращённая запись списка замены символов
tr a-d A-D /\ text_file
# 8:11 удалить все эти символы из файла
tr -d dr /\ text_file
# 8:38 замена последовательности символов — одним из списка
tr -s su R /\ text_file
# 10:14 замена повторяющихся символов — одним
tr -s /\ text_file
# 11:01 замена последовательности пробелов на символы табуляции
tr -s \t /\ text_file
# 11:32 опция с — работает с символами, которых нет в наборе
# удаляет символы, которых нет в наборе
tr -cd A-Za-z0-9\-\:[:cntrl:][:blank:] /\ text_file
0 комментариев