Выполнить скрипт при запуске

awk '$ 5- $ 4> = 2000' файл

если $ 5 всегда больше, чем 4 $

0
08.10.2018, 08:59
2 ответа

Если кому-то еще нужно знать, вот что в итоге сработало.

  1. создать файл /etc/rc.local
  2. chmod it 755
  3. в файле rc.local я поместил:

Код:

#!/bin/sh -e
# This script is executed at the end of each multiuser runlevel

/path/to/my/script  

exit 0
8
28.01.2020, 02:42

Это работает для меня:

cat > /etc/init.d/my-start-script <<EOL
#! /bin/bash
### BEGIN INIT INFO
# Provides:       my-start-script
# Required-Start:    \$local_fs \$syslog
# Required-Stop:     \$local_fs \$syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts my-start-script
# Description:       starts my-start-script using start-stop-daemon
### END INIT INFO

# put your script here

exit 0
EOL
chmod 755 /etc/init.d/my-start-script
update-rc.d my-start-script defaults

Ваш скрипт должен запускаться после каждой перезагрузки. Комментарии после /bin/bashнеобходимы дляupdate-rc.d

2
28.01.2020, 02:42

Теги

Похожие вопросы