5
ответов

Помогите с сценарием Bash

#! / bin / bash if ["$ (Which gimp)"! = ""] then {if ["$ (gimp -version)"! = 2.8] then {sudo apt-get remove gimp sudo add-apt-repository ppa: отто-кессельгулаш / gimp sudo apt-get update sudo apt-get ...
вопрос задан: 04.08.2019
5
ответов

Сократите или объедините несколько строк `& amp; > / dev / null & amp; `

При каждом запуске машины я запускаю следующую программу: $ cat start.sh #! / bin / bash google-chrome & amp; > / dev / null & amp; фонарь > / dev / null & amp; xdg-open. & Amp; > / dev / null & amp ...
вопрос задан: 22.05.2019
5
ответов

Как вырезать файл данных, столбцы которого разделены пробелами

У меня есть файл данных с 2 столбцами
вопрос задан: 10.05.2019
5
ответов

Как заставить bash перестать экранировать $ во время завершения табуляции?

У меня есть это в командной строке: ln -sf $ PWD / wine-, а затем я нажимаю tab, чтобы завершить имя файла. В более ранних версиях Ubuntu это работало просто отлично, чтобы завершить имя файла wine (и в качестве дополнения -...
вопрос задан: 22.03.2019
5
ответов

UNIX средняя по конкретному сотруднику по назначению

Это пример текстового файла, который должен быть указан в качестве входного имени, назначения, зарплаты Хари, инженера, 35000 суреш, консультанта, 80000 умеш, инженера, 45500 майя, аналитика, 50000 гуру, консультанта, 100000 ...
вопрос задан: 07.03.2019
5
ответов

sudo echo & ldquo; что-то & rdquo; > > / etc / privilegedFile не работает

Это довольно простой вопрос, по крайней мере, так кажется, о разрешениях sudo в Linux. Часто я просто хочу добавить что-то в / etc / hosts или подобный файл ...
вопрос задан: 06.03.2019
5
ответов

Как сделать ZSH оболочкой по умолчанию?

Я пытаюсь установить ZSH в качестве оболочки по умолчанию, однако она продолжает возвращаться к bash. Я пробовал этот код: sudo chsh -s $ (который zsh) я также пробовал: sudo chsh -s / bin / zsh также пробовал эти ...
вопрос задан: 13.02.2019
5
ответов

Bash shell Преобразование десятичной в двоичную базу 2

Я ищу простой способ преобразования Bash десятичного числа в двоичное число. У меня есть переменные, которые должны быть преобразованы: $ ip1 $ ip2 $ ip3 $ ip4 Есть ли простой способ сделать это без ...
вопрос задан: 19.09.2018
5
ответов

Как мне перебрать диапазон чисел, определенных переменными в Bash?

Как перебрать диапазон чисел в Bash, если диапазон задан переменной? Я знаю, что могу сделать это (это называется «выражение последовательности» в документации Bash): для i в {1..5}; сделать эхо $ я; ...
вопрос задан: 02.09.2018
5
ответов

Как повторно инициализировать окно терминала вместо того, чтобы закрывать его и запускать новое?

Когда я делаю некоторые изменения в поведении shell / bash, такие как настройка псевдонима, есть ли быстрая команда для повторной инициализации окна терминала вместо закрытия и открытия нового окна?
вопрос задан: 22.08.2018
5
ответов

Как решить & ldquo; разрешение отклонено & rdquo; при использовании sudo с перенаправлением в Bash?

Когда я использую sudo, чтобы разрешить редактирование файлов, я регулярно получаю «разрешение запрещено». Например, моя мышь нервная и вялая, поэтому я хочу отключить опрос: sudo echo "options drm_kms_helper poll = N" & ...
вопрос задан: 18.06.2018
5
ответов

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

Когда я использую такую ​​программу, как svn, и я печатаю в Gnome Terminal: svn upd и нажимаю Tab, она автоматически заполняется до: svn update Возможно ли сделать что-то подобное в моем собственном скрипте bash?
вопрос задан: 11.03.2018
5
ответов

Как узнать, завершена ли файловая операция через bash-скрипт?

Возможно, я выполнил некоторую операцию копирования / перемещения, включающую большие или много файлов. В bash я хотел бы намекнуть, что эта операция окончена. Что я могу сделать? Сначала подумал, жду на пиде ...
вопрос задан: 16.01.2018
5
ответов

Скрыть & ldquo; history -d & rdquo; в истории Баш

Если я случайно введу свой пароль или что-нибудь еще чувствительное в bash, я могу легко удалить эту строку с помощью history -d ROW #, но в истории всегда остается команда history -d ROW #, показывающая ...
вопрос задан: 08.12.2017
5
ответов

Есть ли что-то похожее на echo -n в heredoc (EOF)?

Я пишу огромный скрипт-фабрику сценариев, генерирующую множество сценариев обслуживания для моих серверов. До сих пор я пишу несколько строк, которые нужно записать в одну строку с помощью echo -ne, например. echo -n "if ((...
вопрос задан: 30.11.2017
5
ответов

Создать псевдоним для подключения SSH

Я хотел бы ускорить подключение к конкретным серверам. У меня есть серверы, скажем: 123.123.123.1 123.123.123.2 123.123.123.3 Я обычно соединяюсь со следующим: ssh -p 12345 my_user@123.123.123 ....
вопрос задан: 03.08.2017
5
ответов

Как мне изменить мой PATH, чтобы изменения были доступны в каждом сеансе терминала

Я хочу добавить каталог для поиска моего пути поиска. Я знаю, что должен изменить переменную среды PATH. Тем не менее, я хочу, чтобы изменение было постоянным, чтобы оно всегда было в силе для каждого ...
вопрос задан: 04.06.2017
5
ответов

Как предотвратить очистку папки внутри / tmp?

Этот вопрос касается Ubuntu 14.10 на моем ноутбуке разработчика. У меня есть папка в / tmp, которая используется приложением для размещения там временных файлов. Это приложение обычно делает временную папку ...
вопрос задан: 14.04.2017
5
ответов

Как проверить процесс уже запущен или нет

Я хочу проверить, какой процесс уже запущен или нет. Я реферил этот Q & A. Но я не получил никакого конкретного решения. Вот пример, который я попробовал: я создал файл abc.sh ...
вопрос задан: 13.04.2017
5
ответов

Как мне запросить Да / Нет / Отменить ввод в сценарии оболочки Linux?

Я хочу приостановить ввод в сценарии оболочки и предложить пользователю выбор. Стандартный вопрос типа «Да, Нет или Отмена». Как мне сделать это в типичной командной строке bash?
вопрос задан: 15.11.2016
5
ответов

Сценарии bash - это то же самое, что сценарии оболочки?

Я очень новичок в Ubuntu. Я слышал, как люди говорят «сценарии оболочки», «сценарии bash». Интересно, они такие же? Или они разные?
вопрос задан: 13.10.2016
5
ответов

Как переименовать имена файлов - замена подчеркивания пробелами - в сценарии командной строки оболочки

Я пытаюсь переименовать все файлы в папке, заменяя подчеркивания пробелами. то есть this_is_a_test -> это тест, но я как-то испортил цитату> для файла в *; сделать эхо mv -v $ ...
вопрос задан: 26.08.2016
5
ответов

Как использовать системный журнал для вывода других (показать с whois-запросом)?

Существует log-файл / var / log / syslog с выводом ip-адресов, например, например. SRC = 10.158.0.1. Я хочу отсканировать из этого файла каждый напечатанный адрес в SRC = ... и затем сделать запрос с помощью whois (SRC = ...) ...
вопрос задан: 22.06.2016
5
ответов

Расположение файла истории выходных данных оболочки bash

Где оболочка bash хранит фактический сеанс терминала? Я хочу прочитать вывод команд, которые я использовал раньше. Все, что я могу найти, - это как сохранить результат команды. Поскольку вывод ...
вопрос задан: 19.04.2016
5
ответов

Как исключить хеширование одного конкретного файла через скрипт bash

Я на самом деле пытаюсь запустить рекурсивную структуру папок и сделать md5sum для всех файлов в одном файле md5checksums. Вот мой сценарий: #! / Bin / bash rm -f md5checksums find -type f -exec md5sum "{}" ...
вопрос задан: 11.04.2016
5
ответов

Получить один элемент строки пути, используя bash

У меня есть файл ASCII, содержащий пути к файлам, которые я прочитал, запустив: пока читаю p; сделайте echo $ p; done
вопрос задан: 25.03.2016
5
ответов

Создание списка истории команд

Есть ли способ отобразить список, состоящий из последних n терминальных команд, сделанных конкретным пользователем?
вопрос задан: 16.12.2015
5
ответов

разница между файлом bash.bashrc и файлом / etc / environment

До даты я использовал для установки переменных окружения в файле bash.bashrc. Недавно мне сказали использовать файл / etc / environment. Ну, оба работают нормально. Итак, в чем разница между ними? Я ...
вопрос задан: 02.09.2015
5
ответов

Сочетание клавиш для sudo-скрипта

Как создать сочетание клавиш для сценария, которому требуются права sudo? Я пытался создать ярлыки через Ubuntu Keyboard Settings GUI для скриптов "sh script.sh" "sudo sh script.sh" Они не ...
вопрос задан: 20.08.2015
5
ответов

Как удалить специальный символ 'M-BM-' с помощью sed

У меня есть файл, который был создан путем копирования содержимого из документа DOCX с помощью LibreOffice в текстовый файл. Я изменил файл с помощью sed, чтобы удалить дополнительные пробелы и другие вещи, но потом я заметил пространство ...
вопрос задан: 24.07.2015