Остановка одной команды, запланированной командой, кроме других

Я планирую, скажем, 3 команды, используя команду.

 $ at teatime command1 command2 command3 <Ctrl + D> 

Через некоторое время я понял, что запуск command3 не совсем то, что я хотел, но в то же время я не хочу, чтобы оставшиеся команды прекращали выполнение.

Я попытался найти команду или что-то вроде этого в System Monitor, чтобы я мог убить процесс, ответственный за запуск command3 но не смог найти (возможно, я ошибаюсь в этом). Также я могу остановить демон ATD, который запускает эти команды, но это остановит выполнение всех команд, чего я не хотел.
Есть ли другой способ остановить просто command3 ?

One Solution collect form web for “Остановка одной команды, запланированной командой, кроме других”

Самое простое решение – отменить все три и перераспределить те, которые вы хотите выполнить. atq покажет вам список заданий в очереди, at -c покажет вам одну поставленную в очередь задачу по номеру, а atrm удалит одну задачу по номеру.

Ваша основная проблема заключается в том, что все, от вызова at на ctrl-d, по сути, помещается в один сценарий оболочки, который обычно находится где-то под /var/spool , и я думаю, что at него есть некоторая защита от изменения этих файлов после отправки, хотя я не помню подробностей. (Я думаю, что это можно было бы испытать экспериментально, если у вас есть root-доступ на вашем компьютере – найдите файл, содержащий ваши команды, и закомментируйте тот, который вы не хотите выполнять.)

  • Экстракт TOC файла epub
  • Что делает опция -b при использовании команды `at`, если что?
  • Удалить все «в» Задания, кроме первых пяти заданий
  • Почему `at` предупреждает меня, что команды будут выполняться с помощью / bin / sh? Что делать, если я хочу другую оболочку?
  • Можно планировать задачи с помощью at и передавать текущее время в качестве параметра с некоторыми операциями
  • по команде: Garbled time
  • Удалить файл в указанное время не интерактивно
  • Выполнить команду за две минуты
  • Может ли команда «at» выполнить любой скрипт оболочки?
  • Interesting Posts

    Обход фрагмента nawk, если входной файл пуст

    Текущие ОС с поддержкой нескольких архитектур в одной и той же установке?

    Как я могу загрузить Debian с USB-накопителя из Windows 10?

    Является ли скрипт оболочки языком программирования

    Зашифрованная загрузка падает на оболочку, как настроить LVM crypttab последовательно? «ALERT! {логический путь тома} не существует '

    pkill не работает на Ubuntu 16.04

    Как установить псевдоним для определенного файла или каталога?

    Сколько каталогов может быть вложенным?

    Добавление моего программного обеспечения в Debian

    Systemd зависает перед TTY во время загрузки в archlinux

    sudoer, как предоставить конкретному пользователю полный доступ только к определенному файлу

    В системах Unix, почему мы должны явно открывать файлы `open ()` и `close ()`, чтобы они могли читать `read ()` или `write ()` them?

    Почему мой диск заполнен

    / etc / shadow & gawk

    Перемещение данных из раздела в раздел на одном диске

    Linux и Unix - лучшая ОС в мире.