Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: at и Control -D  (Прочитано 1979 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VadimValirov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
at и Control -D
« : 21 Февраля 2017, 14:18:41 »
Здравствуйте. Пытаюсь разобраться с программой at. Остановился, поскольку не могу решить данный пример:

[student@Klass801 student]$ at 19:00
at> /home/student/bin/first.sh
>Control-D>
job 1 at 2004-12-01 13:01
[student@Klass801 student]$

Что здесь означает Control -D, куда перенаправляются данные из first.sh? Я ничего не смог найти по этой программе. Терминал выдает только:

Команда 'control' не найдена, возможно вы имели в виду:
 Команда 'ccontrol' из пакета 'ccontrol' (universe)
 Команда 'xcontrol' из пакета 'debian-xcontrol' (universe)
 Команда 'dcontrol' из пакета 'devscripts' (main)
 Команда 'jcontrol' из пакета 'julius' (multiverse)
 Команда 'scontrol' из пакета 'slurm-client' (universe)
control: команда не найдена

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 05/10/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 04:19:23 от zg_nico »

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5738
  • Все по палатам!
    • Просмотр профиля
Re: at и Control -D
« Ответ #1 : 21 Февраля 2017, 14:37:06 »
Может это сочетание клавиш - Ctrl+D (конец ввода команд) - нажать надо.
Извините, я все еще учусь

Оффлайн VadimValirov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: at и Control -D
« Ответ #2 : 21 Февраля 2017, 16:06:28 »
Да. Решил протестировать at.

 at 17:51
warning: commands will be executed using /bin/sh
at> /usr/share/applications/skype.desktop
at> <EOT>
job 7 at Tue Feb 21 17:51:00 2017

Skype не запустился. Я обратил внимание, что при выполнении команды используется оболочка sh. Поскольку это UNIX, то возможно данная оболочка не используется в Ubuntu 16.04? По крайней мере, в директории /etc я не нашел shells?
« Последнее редактирование: 21 Февраля 2017, 19:39:40 от VadimValirov »

Morisson

  • Гость
Re: at и Control -D
« Ответ #3 : 21 Февраля 2017, 16:11:04 »
VadimValirov, А что такое bash? zsh?
См. /usr/bin/sh. Не?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7819
  • We were here
    • Просмотр профиля
Re: at и Control -D
« Ответ #4 : 21 Февраля 2017, 16:16:35 »
Цитировать
/usr/share/applications/skype.desktop

с терминала так программы не запускают
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Morisson

  • Гость
Re: at и Control -D
« Ответ #5 : 21 Февраля 2017, 16:17:42 »
at> skype

Оффлайн VadimValirov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: at и Control -D
« Ответ #6 : 21 Февраля 2017, 19:35:01 »
Цитировать
/usr/share/applications/skype.desktop

с терминала так программы не запускают

Точно.

Пользователь добавил сообщение 21 Февраля 2017, 19:50:06:
VadimValirov, А что такое bash? zsh?
См. /usr/bin/sh. Не?

Я только учусь. Вот от чего я строил свое суждение: "Командная оболочка bash изначально являлась свободно-распространяемым аналогом Bourne Shell. В последствии, когда ее возможности выросли, тогда ее стали считать самостоятельным продуктом." (http://www.intuit.ru/studies/courses/23/23/lecture/27151)   

В /usr/bin sh. я не нашел (http://storage8.static.itmages.com/i/17/0221/h_1487695677_3416727_41fbce8798.png).

Пользователь добавил сообщение 21 Февраля 2017, 19:52:55:
at> skype

Точно. Остается еще вопрос, at запускает программы в фоновом режиме, как вывести выполнение на экран?
« Последнее редактирование: 21 Февраля 2017, 20:19:36 от VadimValirov »

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.