Tag: select

Как выбрать время чтения и записи?

Эта программа только ждет один раз, и я не понимаю, почему. На самом деле, я не думаю, что этот вопрос должен быть приостановлен как не по теме. #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <sys/select.h> #include <unistd.h> int main(void) { fd_set set; struct timeval timeout; int rv; char buff[100]; int len = 100; […]

Меню выбора сценария bash

У меня есть много примечаний, почерпнутых из Интернета и написанных сценариев bash для управления ими. У меня есть некоторые скрипты, которые зависят от select для создания меню. Вопрос: во вложенном контексте меню можно ли вернуться к предыдущему меню внутри скрипта? У меня сильное чувство, что это может быть невозможно, но я отправляю это в надежде, […]

Создание списка меню и выполнение задачи

Мне задали задачу создать меню в Linux, но похоже, что это не очень хорошо. Когда я выбираю что-то, что хочу, чтобы выполнить эту задачу, вернитесь в главное меню, когда я закончу. #!/bin/bash PS3='What do you want to do day: ' options=("Create Group" "Delete Group" "Create User 3" "Delete User" "Quit") select opt in "${options[@]}" do […]

Использование команды `select` для печати меню в Linux

Я пытаюсь реализовать простое меню с помощью команды select . Сценарий (для целей тестирования) выглядит следующим образом #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test 2" ;; *) echo "invalid option";; esac […]

Могу ли я изменить способ отображения параметров выбора?

Я работаю с select и case в bash. В настоящее время у меня есть девять опций, которые делают приятную, аккуратную сетку 3×3, но она выглядит так: 1) show all elements 4) write to file 7) clear elements 2) add elements 5) generate lines 8) choose file 3) load file 6) clear file 9) exit Я […]

Interesting Posts

Не удалось войти в систему: не удалось запустить службу входа в систему

Как использовать WiFi в Opensuse 42.1

Драйверы Ubuntu на операционной системе Chromium?

Sniffing машина VirtualBox за NAT

Будет ли я разорвать свою систему, если я настойчиво использую ПК с установленной тройной загрузкой (Win8, Ubuntu & Kali)

Shell, объединяющая 2 строки для ссылки на третью переменную

Скопируйте последние использованные файлы общего размера

Инструмент для отображения каждой информации электронной почты, отправленной с сервера.

Как найти следующий доступный суффикс файла (file_a.txt file_b.txt и т. Д.)

Игнорировать все совпадения для отрицательного шаблона extglob в рекурсивном ls

Почему программированию на C не нужны сценарии компилятора и оболочки?

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

Греп – ^ (\ s * $) vs ^ \ s * $

Как убедиться, что pid-файл удален, когда соответствующий процесс завершается?

tar-каталоги, содержащие пробелы

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