[LINUX] Ein Liner, der Cron für alle Benutzer wunderschön anzeigt

Vielen Dank, dass Sie immer https://qiita.com/ironsand/items/fb05869080f6ed724816 (Danke) verpflichtet sind.

Wenn es viele Benutzer gab, war es schwierig zu sehen, da es viele Benutzer gab, die "kein Crontab" waren, also machte ich es einfacher zu sehen.

for user in $(cut -f1 -d: /etc/passwd); do echo -n :kaigyo1:[${user}]:kaigyo2:;\
 crontab -u $user -l 2>&1 ; done  | grep -v "no crontab" | sed s/:kaigyo1:/\\n\\n/ \
 | sed s/:kaigyo2:/\\n/

1-zeilige Version

for user in $(cut -f1 -d: /etc/passwd); do echo -n :kaigyo1:[${user}]:kaigyo2:; crontab -u $user -l 2>&1 ; done  | grep -v "no crontab" | sed s/:kaigyo1:/\\n\\n/  | sed s/:kaigyo2:/\\n/

Nur für Root-Benutzer.

Ausgabebild

[root@myserver ~]# for user in $(cut -f1 -d: /etc/passwd); do echo -n :kaigyo1:[${user}]:kaigyo2:; crontab -u $user -l 2>&1 ; done  | grep -v "no crontab" | sed s/:kaigyo1:/\\n\\n/ | sed s/:kaigyo2:/\\n/


[a_san]
#Ansible: kirei ni suru
0 6 * * * /bin/bash /home/a_san/hamigaki.sh >> /tmp/hamigaki.log
#Ansible: energy hokyu
10 6 * * * /bin/bash /home/a_san/asa_gohan.sh >> /tmp/asa_gohan.log


[c_san]
#Ansible: miharasi ii
1 10 * * 0 /usr/bin/yamanobori --config /etc/yamanobori.yml /etc/yamanobori_action_file.yml

(b_san ist ein Bild ohne Crontab)

Recommended Posts

Ein Liner, der Cron für alle Benutzer wunderschön anzeigt
Ein Liner, der die Startzeit von cron zufällig neu schreibt
Ein Liner, der die Farben von Matplotlib auflistet
Diejenige, die den Fortschrittsbalken in Python anzeigt