У меня нет прямого опыта с ним, но fcron, кажется, делает то, что Вы хотите из поля. Согласно его документации можно указать частоты:
# Get our mails every 30 minutes
@ 30 getmails -all
# make some security tests every 48 hours of system up time,
# force a mail to be sent to root even if there is no output
@mailto(root),forcemail 2d /etc/security/msec/cron-sh/security.sh
“Никакой такой файл или каталог” сообщение на самом деле не относится к загрузчику для 32-разрядных исполняемых файлов, который необходим для выполнения 32-разрядного исполняемого файла. Для более подробного объяснения см. " не показанное" сообщение при выполнении 32-разрядного двоичного файла в 64-разрядной системе. Необходимо установить 32-разрядную поддержку на Дуге Linux.
К сожалению, Дуга Linux не имеет простого способа установить 32-разрядную поддержку. В данный момент необходимо включить [мультиlib] репозиторий путем добавления этих строк к pacman.conf
:
[multilib]
Include = /etc/pacman.d/mirrorlist
Посмотрите Arch64 FAQ и Используя 32 разрядных приложения на Arch64 на Wiki для получения дополнительной информации.
Замените -o auto
на -o '1.1 1,2 2 .1'
, чтобы получить:
s,a,f
k,b,g
h,c,-
-121--195072- #!/bin/bash
if [[ $(cut -d, -f2 file.txt | grep '[0-9]' | sort -nr | head -1) -gt 1 ]]; then
echo 'a number in the 2nd column is greater than 1.'
else
echo 'i am doing nothing.'
fi
-121--184885- Для меня, с достаточно свежей установкой ArchLinux (ноябрь 2015), мне пришлось раскомментировать раздел «multilib» в моем/etc/pacman.conf, как предлагает @ gilles.
Кроме того, мне пришлось использовать pacman для установки необходимых пакетов, например:
sudo pacman -S lib32-ncurses lib32-zlib lib32-libstdc + + 5
После этого adb
, быстрых загрузок
и связанные с ними утилиты разработки, такие как mksdcard
, прекрасно работали в 64-разрядной системе Intel.