Puncte:0

Cum se utilizează un ecran cu script bash?

drapel ng

Am încercat să creez un fișier executabil .sh cu o comandă care creează un ecran astfel:

ecran -dmS ast [comandă]

Și lăsați-l pe crontab-ul meu să o execute așa

* * * * * bash /root/my_bash.sh

Dar nu s-a executat nimic, dar cu o comandă normală în consolă bash /root/my_bash.sh functioneaza cu succes.

Cum o pot repara?

Puncte:0
drapel pe

Este ceva în neregulă cu modul în care ați rulat scriptul din crontab.

„Cron Job” de xmodulo este licențiat sub CC BY 2.0

Conform descrierii problemei dvs., arată crontab încercați să utilizați bash comanda ca script.

De exemplu:

Pentru a programa scriptul de rezervă să ruleze în fiecare noapte la 2 dimineața, deschideți cel al utilizatorului root crontab:

$ sudo crontab -e

apoi introduceți următoarele:

0 2 * * * /etc/scripts/backup.sh

De exemplu, dacă aveți un script care trebuie să creeze un fișier din dmesg comanda o dată pe zi la ora 13:00, intrarea dvs. arată astfel:

0 13 * * * /usr/bin/dmesg > ~/dmesg.txt

Încercați să eliminați bash de la linia în crontab

drapel ng
O parte din problema mea a fost rezolvată, a pus `screen -dmS ast [command]` încă necreat
Gerrit avatar
drapel cn
Ești pe un sistem cu Selinux în modul de aplicare, din întâmplare? Getenforce există și returnează ceva?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.