10
ответов

Как остановиться, цикл колотят сценарий в терминале?

Например, #!/bin/bash, в то время как: sl, сделанный, Как, завершить этот сценарий удара?
17.09.2012
10
ответов

Завершение бесконечного цикла

У меня есть команда, которую я хочу выполнить снова автоматически каждый раз, когда она завершается, таким образом, я выполнил что-то вроде этого: в то время как [1]; действительно УПРАВЛЯЙТЕ;готово; но если я не могу остановить цикл с Ctrl-c как это...
05.07.2012
9
ответов

Найдите длину самой длинной подстроки с неповторяющимися символами

Я ищу самую длинную подстроку без повторяющихся символов и возвращаю длину этой подстроки. Например, учитывая следующий ввод: abcbdbdsdfng Вывод должен быть: 5 ...
07.02.2020
9
ответов

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

У меня есть файл со следующим: 37 * 60 + 55,52 34*60+51,75 36*60+2,88 36*60+14,94 36*60+18,82 36*60+8,37 37*60+48,71 36*60+34,17 37*60+42,52 37*60+51,55 35*60...
23.11.2019
9
ответов

Как определить, куда переменная среды прибыла из?

У меня есть экземпляр Linux, который я настроил некоторое время назад. Когда я разжигаю его и вхожу в систему как корень, там некоторые переменные среды, которые я настроил, но я не могу помнить или найти, куда они произошли из. Я имею...
29.01.2019
9
ответов

Передача параметров, передаваемых по имени к сценариям оболочки

Там какой-либо простой способ состоит в том, чтобы передать (получают) названные параметры к сценарию оболочки? Например, my_script-p_out '/some/path'-arg_1 '5' И внутри my_script.sh получают их как: # я верю этому...
07.11.2017
9
ответов

Тест, если несколько переменных установлены

Я хотел бы удостовериться, что в определенный момент сценария, после sourceing конфигурационный файл, несколько переменных установлены и, если они не, для остановки выполнения, говоря пользователю о пропавших без вести...
23.05.2017
9
ответов

удар - заменяет пространство новой строкой

Как может я заменять пробелы новыми строками на входе как:/path/to/file/path/to/file2/path/to/file3/path/to/file4/path/to/file5 и т.д... Получить следующее:/path/to/file/path/to/file2/...
13.04.2017
9
ответов

Какова команда “оценки” в ударе?

Что можно сделать с командой оценки? Почему это полезно? Это - некоторая встроенная функция в ударе? Нет никакой страницы справочника для него..
23.04.2016
9
ответов

Удалите последние строки N из истории удара

Случайно вставляя файл в оболочку это помещает тонну ужасных записей ерунды в истории удара. Существует ли очевидный способ для удаления тех записей? Очевидно, я мог закрыть оболочку и отредактировать...
08.04.2016
9
ответов

Как я повторяю всего 1 столбец вывода от команды ls?

Позволяет говорят, когда я делаю команду ls, вывод: file1 file2 file3 file4 - это возможный отобразить только определенный столбец вывода, в этом случае file2? Я попробовал следующее без успеха: эхо...
22.02.2016
9
ответов

Как правильно добавить путь к ПУТИ?

Я задаюсь вопросом, где новый путь должен быть добавлен к переменной окружения PATH. Я знаю, что это может быть выполнено путем редактирования .bashrc (например), но не ясно, как сделать это.Сюда: экспорт...
17.09.2015
9
ответов

Терминальная подсказка, не переносящаяся правильно

У меня есть проблема, где, если я ввожу в очень длинных командах в ударе, терминал не представит то, что я ввожу правильно. Я ожидал бы это, если бы у меня была команда как следующее: username@someserver ~/...
14.11.2014
9
ответов

Проверка, является ли входное число целым числом

Я пытаюсь проверить, является ли вход целым числом, и я пробежался через него сто раз, но не вижу ошибки в этом. Увы это не работает, это инициировало если оператор для всех исходных данных (числа/буквы)...
23.08.2014
9
ответов

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

Следующий синтаксис удара проверяет, не ли параметрический усилитель пуст: [[! $param-z]], Например: параметрический усилитель = "" [[! $param-z]] && отзываются эхом, "Я не нуль" Никакой вывод и его штраф. Но когда параметричес
29.07.2014
9
ответов

Функция удара, которая берет аргумент как другие языки?

У меня есть функция удара для установки $PATH как это - присваивать-путь () {str= 1$ #, если $PATH пуст, присвойте его непосредственно. если [-z $PATH]; затем $str PATH=; #, если $PATH делает...
02.04.2014
9
ответов

Как обнаружить настольную среду в сценарии удара?

Я пишу сценарий удара, который должен знать, какая настольная среда (XFCE, Единица, KDE, LXDE, Помощник, Корица, GNOME2, GNOME3...) работает. Как я могу получить ту информацию?
23.02.2014
9
ответов

Сценарий Bash для получения значений ASCII для алфавита

Как я получаю значение ASCII алфавита? Например, 97 для a?
26.09.2013
9
ответов

Bash управляет внутри vi

Действительно ли возможно ввести команду удара внутри vi и получить stdout? Я часто нахожу его утомительным, чтобы закрыть и вновь открыть vi просто, потому что я хочу искать что-то в оболочке.
11.09.2012
9
ответов

Отображение секунд как дни/часы/минуты/секунды?

Действительно ли возможно легко отформатировать секунды как человекочитаемое время в ударе? Я не хочу форматировать его как дату, но как число дней/часов/минут, и т.д...
17.12.2011
9
ответов

Покажите только stderr на экране, но запишите и stdout и stderr в файл

Как я могу использовать волшебство Bash достигнуть этого? Я хочу только видеть вывод stderr на экране, но я хочу, чтобы и stdout и stderr были записаны в файл. Разъяснение: Я хочу и stdout и stderr к...
21.05.2011
9
ответов

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

Для обнаружения, сколько времени определенные операции в Bash (v4 +) сценарий берет, я хотел бы проанализировать вывод от команды времени "отдельно" и (в конечном счете) получить его в переменной Bash...
26.04.2011
8
ответов

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

Мне нужно запустить несколько сценариев Bash (тот же самый сценарий с разными переменными, если быть точным) одновременно. Чтобы контролировать количество вкладок, я хочу сгруппировать их на одной вкладке терминала. ...
24.04.2020
8
ответов

Какой удобный способ запустить длинный список команд и показать сообщение, если что-то пойдет не так?

Большинство руководств по Linux состоят из таких страниц, как «вам нужно запустить команду_1, затем команду_2, затем команду_3» и т. д. Поскольку я не хочу тратить время на запуск всех этих команд вручную, я лучше создам сценарий…
02.01.2020
8
ответов

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

Вопрос Допустим, я только что ввел эту команду, чтобы подсчитать количество строк, содержащих конкретную строку: me@machine $ command -производство-многострочный-вывод | grep -i "игла" | wc -l Теперь как...
20.12.2019
8
ответов

Добавлять префикс ко всем командам в оболочке

Как добавить префикс ко всем командам в оболочке, не набирая его каждый раз? Мой вариант использования 1: $ git init $ git добавить -A $ git совершить Префикс $ git push должен быть git␣ (␣ — символ пробела) init добавить ...
04.12.2019
8
ответов

Нажмите пространство для продолжения

Как я останавливаю сценарий удара, пока пользователь не нажал Space? Я хотел бы иметь вопрос в своем сценарии пространство Нажатия для продолжения или CTRL+C для выхода, и затем сценарий должен остановиться и ожидать до...
25.09.2019
8
ответов

Расширение фигурных скобок в «обратном порядке»

Например, {a..c}{1..3} заменяется на a1 a2 a3 b1 b2 b3 c1 c2 c3. Если бы я хотел напечатать a1 b1 c1 a2 b2 c2 a3 b3 c3, есть ли аналогичный способ сделать это? Какой самый простой способ?
20.06.2019
8
ответов

Рисование гистограммы от команды удара производится

У меня есть следующий вывод: 2015/1/7 8 2015/1/8 49 2015/1/9 40 2015/1/10 337 2015/1/11 11 2015/1/12 3 2015/1/13 9 2015/1/14 102 2015/1/15 62 2015/1/16 10 2015/1/17 30 2015/1/...
08.11.2018
8
ответов

Проанализировать JSON использование Python?

У меня есть файл JSON members.json как ниже. {"Взял": 670, "timed_out": ложь, "_shards": {"общее количество": 8, "успешный": 8, "отказавший": 0}, "хиты": {"общее количество":
20.08.2018