Текущая страница: ГлавнаяРазное → Простые примеры программирования в Bash

Простые примеры программирования в Bash

Сложение двух чисел

INT1=2
INT2=3
INT3=$(($INT1+$INT2))

Получаем текущее число

CURRENT_DATE=`date +%d`
if [ $CURRENT_DATE = "01" ]; then
echo "Сегодня первый день месяца"
else
echo "Увы, сегодня не первый день месяца"
fi

Групповое удаление файлов

#в папке $DIR_TARGET будут удалены файлы по маске *tar.gz.1 
for i in $( find $DIR_TARGET/ -name "*tar.gz.1" ); do rm -f $i; done

Проверка существования файла/каталога

if ! [ -d /path/directory/ ]; then
echo 'No directory'
fi
if ! [ -f /path/to-file/ ]; then
echo 'No file'
fi

Добавить комментарий