Tag: shell script

проблема с тем, как недавно созданные пусковые установки гномов работают против пусковых установок, восстановленных после загрузки системы. (изменение названия для ясности)

Это не столько просьба о помощи, сколько мое любопытство. Я написал этот скрипт, чтобы быстро открыть четыре сеанса терминала и заполнить мой экран, так как многие мои текущие системы имеют вещи, которые входят в четвёртый, и я немного OC о размещении терминала, если я буду использовать их все в большой степени. #!/bin/bash #launch 4 terminals […]

bash scripting добавить аргументы

Я создал скрипт, который принимает параметры и аргументы. Я хочу вставить аргумент –help. Я уже знаю, как разбирать нормальные аргументы с помощью, но я не знаю, как разбирать те. для анализа optiopns для test.sh -h я использую следующую проверку while getopts ":h" opt; do case $opt in h ) { echo "help!!!" exit 1 } […]

скрипт командной строки gnome-open

Есть ли способ запуска скриптов оболочки с помощью gnome-open? Если я позвоню gnome-open script.sh в терминале скрипт открывается в текстовом редакторе по умолчанию. Однако shell-script выполняется непосредственно двойным щелчком мыши от Nautilus.

Какие привилегии у меня есть (узнайте в скрипте оболочки bourne)

Я удаляю удаленный помощник для git. Сценарий находится в оболочке bourne. Я хотел создать временную директорию в домашнем каталоге. По какой-то причине я получаю разрешение. С моей оболочки напрямую я могу запускать ту же команду без проблем. Все окружения vars выглядят нормально, $ HOME, $ USER, … У homedir есть обычные разрешения (например, все принадлежит […]

Как добавить аудиофайл в сценарий оболочки

Как добавить звуковой файл (OGG vorbis) в сценарий оболочки, создающий сценарий как можно меньше и в то же время способный выполнять его как можно больше систем? Я хочу, чтобы звуковой файл воспроизводился. Я не хочу, чтобы это было uuencode d, потому что sharutils не установлены на многих системах. base64 хорош, но делает файл / скрипт […]

Регулярное выражение для потока данных

Я хочу проверить, есть ли в моем потоке данных что-то, и сделать код выхода. Я использую монитор gammu, который обеспечивает поток данных, например: [root@MYSERVER ~]# gammu monitor Press Ctrl+C to break… Entering monitor mode… Enabling info about incoming SMS : No error. Enabling info about incoming CB : Some functions not available for your system […]

Перенаправление активного порта

Окружающая среда: веб-сервер, который запрашивает страницы на определенном порту с сервера приложений. Проблема. Если во время перезапуска определенного веб-приложения, запущенного на сервере приложений, на сервер приложений появляется запрос на страницу, запуск становится поврежденным. Вопрос: Можно ли включить какой-то блок на конкретный порт (или перенаправить) в начале сценария оболочки, который запускает веб-приложение? Это должно было бы […]

Использование контурной петли для переменной окружения

Я пытаюсь написать код, который перемещает файлы в каталог .junk, используя встроенные переменные среды. Моя цель состоит в том, что все, что пользователь должен будет сделать, это ввести sh junk filename1 filename2 filename3 … и скрипт будет использовать $ 1, $ 2, $ 3 … для перемещения файлов. К сожалению, я не могу полностью заставить […]

Помощь с 64-битными целыми числами в скриптах?

Может быть, я слишком задумываюсь об этом (хотя я и не думаю). Может быть, есть более простой способ решить мою проблему? У меня есть требование, чтобы, если файл больше 1 ГБ, он разбивается на более мелкие куски для обработки. Пока нет проблем, которые могут быть легко достигнуты с помощью dd. Проблема в том, что происходит […]

Объединение папок с одним и тем же именем, но с другим корпусом

При переходе по расширенным настройкам в Dropbox я потерял папку. Я узнал об этом чуть позже месяца. Мне удалось вернуть эту папку из Dropbox, однако структура файлов вложенных папок резко изменилась. Текущая папка теперь содержит две версии каждой исходной подпапки. В настоящее время это выглядит так: folder /folder1 /folder11 /folder111 /Folder111 /file1111 /file1112 /file1113 /Folder11 […]

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