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 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.