Другой подход с colrm и wc
start=5
end=10
s='postgres 3625 1 0 Jan31 ? 00:00:35 /opt/rh/rh-postgresql95/root/usr/bin/postgres -D /var/opt/rh/rh-postgresql95/lib/pgsql/data'
# with dash
printf "%s\n" "$s" | colrm $start $(($(printf "%s\n" "$s" | wc -c)-$end))
# with bash
# <<<$s colrm $start $(($(wc -c <<<$s)-$end))
Вы можете проверить это с помощью ps -aux | grep duck.sh
, если процесс запущен или вы можете увидеть только задания cron в файле системного журнала, запустив
grep CRON /var/log/syslog