Tag: оболочки

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

В моем файле есть дата, например, 30 апреля 2015 года. Как я могу сравнить это с текущей датой и получать уведомление, если они равны?

Абсолютный путь от пользовательского ввода без потери символических ссылок внутри

Возможно ли преобразовать в сценарий оболочки путь ввода пользователя (абсолютный или относительный) к абсолютному пути, но без потери символических ссылок внутри, например / a / b / c – текущий пользовательский dir, а c – символическая ссылка на / a / б / с: input . => result /a/b/c input ./d => result /a/b/c/d input […]

Преобразование значений в строке по первому полю

Мне было интересно, есть ли простой способ сделать следующее без написания сценария. преобразование 1234,"a;b;d" 2345,"e;f;g;h" в 1234,a 1234,b 1234,d 2345,e 2345,f 2345,g 2345,h

эхо цветной текст с вкладками

У меня есть строка ниже для эхо-значений с вкладкой между ними. Текст также окрашен, однако некоторые \t не работают. Результат этого ниже будет иметь первые два \t не работает. echo "\033[1;31m${var[a]}\t$time\t$end\t$day\t$score\033[m" У этого ниже будет все работающее \t но также будет напечатано -e на экране. echo -e "\033[1;31m${var[a]}\t$time\t$end\t$day\t$score\033[m"

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

.. Script Run Complete. You have new mail in /var/spool/mail/<user-name> -bash-3.2$ Я видел вышеприведенное сообщение в большинстве случаев в моей подсказке, возможно, пока он простаивает, или как только скрипт вернется или просто вернется. Мне это совсем не понадобится. Есть ли способ / настройка для контроля того, что выводится в командной строке? Как бы я знал, […]

Скопируйте строку в файл, если мы знаем шаблон

У нас есть файл, который имеет 10 строк, и я знаю, что в какой-то строке есть текст QWERTY . Как я могу манипулировать файлом, чтобы он копировал эту строку и вставлял ее. Результат похож на результат yy и p команды в редакторе vi для этих строк, не открывая файлы. Также при вставке его, есть ли […]

Упорядочить окна программы из сценария bash?

Я пишу сценарий оболочки для автоматического запуска моей рабочей среды. Было бы неплохо организовать окна программы автоматически (например, vim открывается слева на рабочем столе, а браузер открывается справа …) Можно ли давать команды «оконные параметры»? Я использую Gnome на Ubuntu, если это имеет значение.

Блокируйте ввод пользователя на интерактивной оболочке с помощью «cat / dev / ttyS0»

Я создал процедуру обновления для своего устройства. Процесс обновления можно запустить с помощью последовательной консоли, SSH, telnet, веб-сервера или REST API. Как только обновление началось, я хочу заблокировать все входные данные всех источников до тех пор, пока обновление не будет завершено, и устройство перезагрузится. Убивать SSH, telnet, веб-сервер и REST-сервер легко, но я также хочу […]

notify-send не работает из сценария, но работает с терминала

Я пытаюсь запустить этот скрипт: test.sh #!/bin/bash BAT_LEVEL=`acpi -b |grep -Eo "[0-9]+%"|grep -Eo "[0-9]+"` CRIT=0 if [ $BAT_LEVEL -gt $CRIT ]; then echo "foo" aplay ~/apert.wav notify-send "Battery-Low" echo "bar" fi Шестая строка сверху, которая notify-send "Battery-Low" работает так же, как вы ожидаете в терминале. Но когда скрипт выполняется, он просто выплескивает foo и bar […]

Удалите все файлы, к которым не существует соответствующий файл с другим расширением.

Моя цель – найти последовательность команд Linux, которая удаляет некоторые файлы, если выполнено специальное условие: Все файлы с расширениями .cut или .cut.bak в текущем каталоге должны быть удалены, если не существует файла с тем же именем, кроме расширения .rec или .mpg в текущем каталоге. Предпосылки: Я разрабатываю инструмент для PVR на базе Linux, который позволяет […]

Interesting Posts

Как создать сетевой интерфейс без генерации связанного маршрута?

Вывести сообщение в графическом интерфейсе от cron

Ограничить использование одного и того же пароля в течение периода времени

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

Вставьте новую строку после разбитой последовательности чисел awk / unix / shell scripting

Каково состояние драйверов Poulsbo / GMA 500 с открытым исходным кодом?

Найти, когда жесткий диск был впервые установлен

Изменение источника входного аудио и установка его в моно на Debian Jessie / 8 с использованием команд

Как запускать скрипты параллельно на удаленной машине?

Понимание systemd Параметр «Требуется =»

Имя переменной из вывода команды

lsyncd: Возможно ли синхронизировать отдельные файлы из списка?

Невозможно открыть X-дисплей при запуске Cinnamon

Привязать специальный USB-выход

Система зависает. В журналах ничего не найти

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