6
ответов

Альтернатива ждать -N (потому что сервер имеет старую версию Bash)

Я хотел бы решить следующую проблему о отправке работы, которая была параллелизована для определенного узла. Позвольте мне начать с объяснения структуры моей проблемы, у меня есть два очень простых MATLAB ...
11.12.2018
6
ответов

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

Мне был нужен таймер, который запустится в самом начале сценария и остановок в конце.
24.11.2018
6
ответов

Проверьте, если номера из командной строки являются полномочиями 2

, я не могу сделать скрипт Bash, который проверяет, есть ли номера ввода в командной строке мощностью 2 ввода # ./Pow2Script.sh xyzdf 4 8 12 - 2 УСАД. Желаемый вывод: вывод желания должен быть на разделенных линиях ...
23.11.2018
6
ответов

Переименовать файлы, добавить тире после четвертого и шестого символов

У меня есть такие файлы, как: 20150716_something-here 20150716_something-heretoo 20150716_something-hereaswell Их нужно переименовать в 2015-07-16_something-here 2015-07-16_something-heretoo 2015-07 -...
21.11.2018
6
ответов

Запуск петли именно один раз в секунду

Я запускаю эту петлю, чтобы проверить и распечатать некоторые вещи каждую секунду. Однако, поскольку расчеты принимают, возможно, несколько сотен миллисекунд, напечатанное время иногда пропускают секунду. Есть ли способ ...
07.08.2018
6
ответов

(Bash) Редактирование содержимого массив из функции

Я пытаюсь заполнить все элементы массива пробелами до 20 символов, но не могу заставить мой цикл работать должным образом. Кажется, что элементы массива увеличиваются правильно, но не ...
13.06.2018
6
ответов

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

У меня есть программа, которая ожидает аргументы в следующем синтаксисе: prog [-f filename | -g имя_файла1 имя_файла2] ... Каждое имя файла должно иметь префикс -f. Например, следующие допустимы ...
23.05.2018
6
ответов

Заменить поле счетчика в большом файле повторяющимся значением

У меня есть огромный текстовый файл в нем около 70к строк. Моя цель - прочитать этот файл, сопоставить шаблон («Счетчик») и добавить или заменить его значение повторяющимся числом. Что я делаю: Читаю ...
20.04.2018
6
ответов

Автоматическое заполнение повреждения LC_CTYPE: какова причина этой проблемы?

По некоторым причинам сегодня, каждый раз, когда я поразил вкладку в терминале, это обнаруживается: удар кошки: предупреждение: setlocale: LC_CTYPE: не может изменить локаль (en_CA) Дисплей все 150 возможностей? (y или n) Это...
06.02.2018
6
ответов

Используя удар окружают функцию в AWK

Действительно ли возможно использовать функцию удара в AWK так или иначе? Файл в качестве примера (строка, интервал, интервал, интервал) Mike 247808 247809 247810, Пытающийся преобразовать значения от десятичного числа до шестнадцатеричного. Функция, опре
15.01.2018
6
ответов

Почему мой сценарий Bash не распознает псевдонимы?

В моем ~/.bashrc файл находятся два определения: commandA, который является псевдонимом к более длинному пути commandB, который является псевдонимом к сценарию Bash, я хочу обработать тот же файл с этими двумя командами, таким образом, я...
16.12.2017
6
ответов

Постоянно проверяйте, изменяется ли файл удар

У меня есть файл, названный file1, который я хочу в сценарии, каждый раз, когда существует изменение в нем, сделайте что-то, звук звукового сигнала на самом деле. Как я делаю это?
18.10.2017
6
ответов

ASCII к Двоичному файлу и Двоичному файлу к инструментам преобразования ASCII?

Который является хорошим инструментом для преобразования ASCII в двоичный файл и двоичный файл к ASCII? Я надеялся на что-то как: эхо $ - двоичный файл "Это - двоичное сообщение" 01010100 01101000 01101001 01110011 00100000...
14.09.2017
6
ответов

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

У меня есть куча файлов в следующем формате: 2014-11-19.8.ext 2014-11-26.1.ext 2014-11-26.2.blah.ext 2014-11-26_3.ext 2014-11-26.4.stuff_here.ext 2014-12-03.1. может быть что угодно. ext 2014-12-032b ....
14.07.2017
6
ответов

Как мне запустить программу из bash, игнорируя ее стандартный вывод, чтобы я мог запускать больше программ? [закрыто]

Я пытаюсь создать новый процесс изнутри bash, как будто ничего не произошло, за исключением того, что мой терминал находится на следующей строке, где этот процесс обычно крадет мой стандартный вывод ... Скажем, я хочу ...
03.07.2017
6
ответов

Bash - Разделение предыдущие параметры команд

Как можно было бы проанализировать предыдущую команду в ударе? Пример: root$ ssh эхо root$ foo@1.2.3.4! $ кошка root$ &>/tmp/foo.txt /tmp/foo.txt Цель foo@1.2.3.4: Отправьте просто ipaddress 1.2.3.4 к...
23.05.2017
6
ответов

Используя cut/awk/sed с двумя различными разделителями

У меня есть следующие случаи: case@test.com case_1_2@test.com case_1@test.com я пытаюсь преобразовать их в case@test.com case@test.com case@test.com, Таким образом, это должно удалить все из...
13.04.2017
6
ответов

Предупреждение при выполнении концов процесса

Существует несколько вопросов и ответов на здесь относительно того, чтобы быть предупрежденным, когда процесс завершает/выходит (1, 2) – но они все предполагают, что пользователь, который, поскольку вышел, сказал, обрабатывает себя, и таким образом м
13.04.2017
6
ответов

Переменные среды доли между ударом и рыбой

колотите и ловите рыбу, сценарии не совместимы, но я хотел бы иметь файл, который определяет немного некоторые переменные среды, которые будут инициализированы и ударом и рыбой. Мое предлагаемое решение определяет ~/....
13.04.2017
6
ответов

Я могу настроить свою оболочку для печати STDERR и STDOUT в различных цветах?

Я хочу настроить свой терминал, таким образом, stderr печатается в другом цвете, чем stdout; возможно, красный. Это помогло бы сказать два независимо. Существует ли способ настроить это в .bashrc? В противном случае...
13.04.2017
6
ответов

Как преобразовать цветной PDF в черно-белый?

Я хотел бы преобразовать PDF с некоторым цветным текстом и изображениями в другом PDF с только black&white для сокращения его размеров. Кроме того, я хотел бы сохранить текст как текст, без...
13.04.2017
6
ответов

Выполните команду, которая затенена псевдонимом

Скажем, у меня есть следующий псевдоним в ударе - искажают ls ='ls - color=auto' - и я хочу назвать обычный ls без опций. Единственный путь состоит в том, чтобы сделать, который должен не исказить, сделать команду и затем исказить...
12.12.2016
6
ответов

Как найти файл, в котором определена функция bash?

Я не могу понять, как найти файл, в котором определена функция bash (__git_ps1 в моем кейс). Я экспериментировал с declare, type, но ничего не сообщает мне об исходном файле. Я где-то читал ...
12.11.2016
6
ответов

“su” с ошибкой “соединение X11, отклоненное из-за неправильной аутентификации”

Как корень, я соединяюсь с удаленным хостом для выполнения команды. Только "standarduser" имеет соответствующий идентификационный файл и корректный .ssh/config, таким образом, я переключаю пользователя сначала: su standarduser-c 'ssh-x...
14.10.2015
6
ответов

Принудительно вводить символы новой строки с подстановочными знаками cat

Я хочу использовать cat с подстановочными знаками в bash, чтобы печатать несколько небольших файлов (каждый файл - одно предложение) для стандартного вывода. Однако содержимое отдельных файлов не разделяется новой строкой, ...
14.10.2015
6
ответов

Когда Вы использовали бы дополнительный дескриптор файла?

Я знаю, что можно создать дескриптор файла и перенаправить вывод к нему. например, должностное лицо 3 <>/tmp/foo # открывает fd 3. отзовитесь эхом a> &3 #, пишут в него должностному лицу 3> &-# близкий fd 3. Но можно сделать то же...
14.10.2015
6
ответов

Цикл в текстовых файлах сценарий оболочки

У меня есть список файлов в одном каталоге и набор JPEG, соответствующих каждому файлу в другом каталоге. Мне нужно перебрать все файлы и для каждого имени файла определить целевой каталог. For ...
24.06.2015
6
ответов

«cat» - это встроенная оболочка или внешняя программа?

Когда я использую команду type, чтобы узнать, является ли cat встроенной оболочкой или внешней программой, я получаю следующий результат: - $ type cat cat hashed (/ bin / cat) - $ Означает ли это, что cat является внешним ...
10.06.2015
6
ответов

Полуасинхронный канал

Предположите, что у меня есть следующий канал: | b | c | d, Как я могу ожидать завершения c (или b) в sh или ударе? Это означает, что сценарий d может запустить любое время (и не должен ожидаться для), но...
02.06.2015
6
ответов

Почему нам нужно “при” команде в Linux?

Я изучал код, в котором при команде используется. Я озирался и нашел, что это используется для выполнения пакетных заданий. Это используется для планирования заданий. Это дано, как ее вход, команда, и время...
16.04.2015