Использование tr в linux

tr - утилита linux для перевода, замены, преобразования, удаления, сжатия символов из стандартного ввода в стандартный вывод

    tr

    #Преобразование вводимых символов в верхний регистр tr 'a-z' 'A-Z' l L d D good GOOD #Замена символов в верхнем регистре на звездочки, в некоторых системах данный вариант может не сработать tr "A-Z" "*" < test.sh #Ключ -d удаляет в файле символы из заданного диапазона cat test.sh | tr -d a-c #Ключ --squeeze-repeats (-s) удалит все повторяющиеся последовательности символов #Ключ -c "complement" заменит символы в соответствии с шаблоном echo "acfdeb123" | tr -c b-d + #Команда tr корректно распознает символьные классы posix echo "abcd2ef1" | tr '[:alpha:]' - ----2--1 #Преобразование символов в верхний регистр tr a-z A-Z <"$1" #Тот же результат с помощью символьных классов tr '[:lower:]' '[:upper:]' < "$1"
    Источники
    Последнее изменение: 06.10.2024 20:27


    Связанные темы
    Здесь пока нет комментариев
    Добавлять комментарии могут только авторизованные пользователи

    Авторизоваться
    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ