Книга: Искусство программирования на языке сценариев командной оболочки

Пример 12-14. toupper: Преобразование символов в верхний регистр.

Пример 12-14. toupper: Преобразование символов в верхний регистр.

#!/bin/bash

# Преобразование символов в верхний регистр.

E_BADARGS=65

if [ -z "$1" ] # Стандартная проверка командной строки.

then

echo "Порядок использования: `basename $0` filename"

exit $E_BADARGS

fi

tr a-z A-Z <"$1"

# Тот же эффект можно получить при использовании символьных классов POSIX:

# tr '[:lower:]' '[:upper:]' <"$1"

# Спасибо S.C.

exit 0

Оглавление книги


Генерация: 4.516. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз