rai ha scritto: ↑martedì 15 giugno 2021, 6:41
Dall'ultimo output postato (dove l'orario é presente) direi che il problema sta piuttosto a valle di awk.
Personalmente io non ho capito quale sia il risultato atteso dell'intera catena di pipe, specie se termina con un grep
Grazie mille per l'aiuto, e scusami per la poca chiarezza.
Cerco di spiegare meglio il desiderato.
Se visualizzo i job schedulati con atq ho questo output
Codice: Seleziona tutto
[11:56:11] root@raspy:/home/openhabian# atq
346 Wed Jun 16 05:27:00 2021 a root
345 Tue Jun 15 21:49:00 2021 a root
poiché i singoli orari compresa la data li voglio recuperare per farli visualizzare successivamente ad oggetti differenti, ho necessità di capire prima a quale oggetto appartiene (tap2 e tap3 come si può vedere nello script)
Codice: Seleziona tutto
[12:10:34] root@raspy:/home/openhabian# atq | awk '{ print "at -c " $1 }' | bash
#!/bin/sh
# atrun uid=0 gid=0
# mail root 0
umask 22
SUDO_GID=0; export SUDO_GID
SUDO_COMMAND=/var/www/script/SH/tramAlbaORA.sh\ tap2\ down\ 10\ A\ A; export SUDO_COMMAND
SUDO_USER=root; export SUDO_USER
PWD=/root; export PWD
LOGNAME=root; export LOGNAME
HOME=/root; export HOME
LANG=it_IT.UTF-8; export LANG
USER=root; export USER
SHLVL=0; export SHLVL
LC_ALL=en_US.UTF-8; export LC_ALL
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin; export PATH
SUDO_UID=0; export SUDO_UID
MAIL=/var/mail/root; export MAIL
cd /root || {
echo 'Execution directory inaccessible' >&2
exit 1
}
sudo python /var/www/script/runTapESP.py tap2 down job
#!/bin/sh
# atrun uid=0 gid=0
# mail root 0
umask 22
SUDO_GID=0; export SUDO_GID
SUDO_COMMAND=/var/www/script/SH/tramAlbaORA.sh\ tap3\ down\ 40\ T\ R; export SUDO_COMMAND
SUDO_USER=root; export SUDO_USER
PWD=/root; export PWD
LOGNAME=root; export LOGNAME
HOME=/root; export HOME
LANG=it_IT.UTF-8; export LANG
USER=root; export USER
SHLVL=0; export SHLVL
LC_ALL=en_US.UTF-8; export LC_ALL
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin; export PATH
SUDO_UID=0; export SUDO_UID
MAIL=/var/mail/root; export MAIL
cd /root || {
echo 'Execution directory inaccessible' >&2
exit 1
}
sudo python /var/www/script/runTapESP.py tap3 down job
spero di essere riuscito a dare una migliore panoramica
Grazie ancora in anticipo