как использовать crontab для запуска скриптов, чтобы они выполнялись один за другим в разные дни?

Для Wi-Fi-карты Intel 5100 AGN требуется проприетарное программное обеспечение(firmware-iwlwifinon-free). Как определено в информации тега повторно использует пакеты Ubuntu и избегает использования пакетов non-free.

Установка не -свободного программного обеспечения на дистрибутив GNU не имеет смысла, это противоречит философии проекта gnu.

Чтобы Wi-Fi работал, вам потребуется Wi-Fi-карта PCI или USB-устройство Wi-Fi, поддерживаемое бесплатным программным обеспечением. Вот список предложений на debian wiki .

2
26.06.2021, 10:49
1 ответ

Самый простой способ — ежедневно запускать сценарий и позволять ему отслеживать, какой сценарий запускать. что-то вроде:

#!/bin/bash
# find my name
me="${0##*/}"
# make sure the counter file exists.
counter="/var/run/$me"
if [[ ! -f "$counter" ]] ; then
  echo "1" >"$counter"
fi
maxcount=3
 
pick="$(cat  "$counter")"
nextpick=$(( pick + 1 ))
[[ $nextpick -gt $maxcount ]] && nextpick=1
echo "$nextpick" > "$counter"

case $pick in
  1) test1;break;;
  2) test2;break;;
  3) test3;break;;
  *) echo "Invalid pick: $pick" >&2; exit 1;;
esac
exit 0
2
28.07.2021, 11:22

Теги

Похожие вопросы