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

Пример 4-7. Использование команды shift

Пример 4-7. Использование команды shift

#!/bin/bash

# Использование команды 'shift' с целью перебора всех аргументов командной строки.

# Назовите файл с этим сценарием, например "shft",

#+ и вызовите его с набором аргументов, например:

# ./shft a b c def 23 skidoo

until [ -z "$1" ] # До тех пор пока не будут разобраны все входные аргументы...

do

echo -n "$1 "

shift

done

echo # Дополнительная пустая строка.

exit 0


Команда shift может применяться и к входным аргументам функций. См. Пример 33-10.

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


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