В while [false]
false
не является ни командой, ни логическим значением. , в то время как
ожидает команду, но [...]
без операторов просто проверяет любую непустую строку. Таким образом, [ложь]
верно. В этом смысле это то же самое, что и [faaaalseeee]
.
Вы имели в виду:
while true; do ...
while false; do ...
И cron
, иcrontab
являются командами.
cron
— это демон, работающий в фоновом режиме и выполняющий команды, определенные в файлеcrontab
Cron searches /var/spool/cron for crontab files... Cron examines all stored crontabs and checks each job to see if it needs to be run in the current minute. When executing commands, any output is mailed to the owner of the crontab.
crontab
, команда, управляет crontab
файлами
Crontab is the program used to install a crontab table file, remove or list the existing tables used to serve the cron(8) daemon. Each user can have their own crontab
Это означает, что если вы хотите периодически запускать команду, вы используете crontab
для установки или изменения вашего личного crontab
файла.
Чтобы запустить Cygwin cron
в фоновом режиме, см. Как запустить crontab в Cygwin в Windows?