Сравнить размер файла на awk или sed
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Grishun_U_S
- сержант
- Сообщения: 221
- Зарегистрирован: 2008-04-12 18:26:54
- Откуда: Samara
- Контактная информация:
Сравнить размер файла на awk или sed
Доброго времени!
Подскажите как выяснить больше ли файл, например ста байт.
Хотя операции сравнения в этих утилитах имеются, примеров не нашел.
Подскажите как выяснить больше ли файл, например ста байт.
Хотя операции сравнения в этих утилитах имеются, примеров не нашел.

Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Сравнить размер файла на awk или sed
Код: Выделить всё
zg# ls -l 1.bin | awk '{if ($5 > 100) print $9}'
1.bin
zg#- Grishun_U_S
- сержант
- Сообщения: 221
- Зарегистрирован: 2008-04-12 18:26:54
- Откуда: Samara
- Контактная информация:
Re: Сравнить размер файла на awk или sed
спасибо!zg писал(а):Код: Выделить всё
zg# ls -l 1.bin | awk '{if ($5 > 100) print $9}' 1.bin zg#
А интересно можно ли этот результат как-то преобразовать чтобы его можно было использовать в теле sh-сценария типа
Код: Выделить всё
if [>>здесь<<]; then
fi
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Сравнить размер файла на awk или sed
а при чём тут авк?!... что требуется то в конечном счёте?Grishun_U_S писал(а):if [>>здесь<<]; then
- Grishun_U_S
- сержант
- Сообщения: 221
- Зарегистрирован: 2008-04-12 18:26:54
- Откуда: Samara
- Контактная информация:
Re: Сравнить размер файла на awk или sed
Мне нужно совершать определенные действия над файлом, по превышении заданного объема.
Причем авк -- при том что я не нашел как можно сравнивать числа средствами sh
Причем авк -- при том что я не нашел как можно сравнивать числа средствами sh

- mike345
- сержант
- Сообщения: 170
- Зарегистрирован: 2007-12-09 15:57:55
Re: Сравнить размер файла на awk или sed
http://www.opennet.ru/man.shtml?topic=t ... &russian=0Grishun_U_S писал(а): Причем авк -- при том что я не нашел как можно сравнивать числа средствами sh
- mike345
- сержант
- Сообщения: 170
- Зарегистрирован: 2007-12-09 15:57:55
Re: Сравнить размер файла на awk или sed
Код: Выделить всё
if [ $число1 -le $число2 ]; then- Grishun_U_S
- сержант
- Сообщения: 221
- Зарегистрирован: 2008-04-12 18:26:54
- Откуда: Samara
- Контактная информация:
