1
ответ

slurm SBATCH - Несколько узлов, одно и то же SLURMD_NODENAME

slurm-wlm 17.11.2 Установлен из репозиториев Ubuntu Apt, Ubuntu: 18.04 У нас есть кластер из 20 идентичных узлов. Выполнение простого сценария ниже дает мне запутанную проблему. Все работы думают, что они ...
вопрос задан: 13 July 2018 15:58
1
ответ

Распечатайте список имен файлов, кроме тех, которые указаны в текстовом файле

У меня есть тест папки с file1.txt file2.wav file3.txt file4.py У меня есть файл dont_include.txt за пределами тестовой папки с содержимым file1.txt file4.py. Как распечатать все имена файлов в тесте ...
вопрос задан: 13 July 2018 15:24
1
ответ

Как я могу создать массив строк в этом случае?

Учитывая, что в любой строке может быть более одного слова и существует одно пространство между любым словом для другого, например: a a a b b b b c c d d a a a a Как я могу создать массив так ...
вопрос задан: 13 July 2018 12:28
1
ответ

Предотвращение завершения bash из печати ответа дважды

У меня возникают трудности с созданием скрипта завершения bash, как и следовало ожидать. Ниже приведена самая упрощенная версия того, что я пытаюсь сделать, и сценарий проблемы. Все отлично работает, ...
вопрос задан: 13 July 2018 12:21
1
ответ

Неожиданное поведение с выходом awk

У меня есть следующий код: process_mem () {used = `sed -n -e '/ ^ Cpu (s): / p' $ temp_data_file | awk '{print $ 2}' | sed 's / \% us, //' `idle =` sed -n -e '/ ^ Cpu (s): / p' $ temp_data_file | awk '{print $ 5}' | sed / s ...
вопрос задан: 13 July 2018 08:49
1
ответ

Docker не видит двоичный файл в PATH внутри контейнера

Я пытаюсь создать изображение Docker, чтобы помочь автоматизировать создание кода из файлов спецификаций протоколов протоколов Google. Мой текущий файл Dockerfile: FROM alpine: последний WORKDIR / protobuf VOLUME / dst RUN apk ...
вопрос задан: 13 July 2018 08:41
1
ответ

Сценарий Bash заканчивается в команде grep

У меня возникли проблемы с пониманием того, почему мой скрипт bash заканчивается абсурдно эхом «Проверка для ЛЮБОГО ЗАПРОСА» dig + short $ MYHOSTWITHOUTWWW any | tr '[A-Z]' '[a-z]' & gt; $ HOME / $ MYHOST- $ MYTIMESTAMP / $ MyHost - $ ...
вопрос задан: 13 July 2018 07:55
1
ответ

bash не реагирует на сигналы

Рассмотрим следующий сценарий: #! / Bin / bash while true; делать: ; done После запуска скрипта bash переходит в цикл, но может быть прерван (нажатием Ctrl-C или командой kill -2) или ...
вопрос задан: 13 July 2018 07:15
1
ответ

Как навсегда установить $ PATH в Linux / Unix?

Я пытаюсь добавить каталог в мой путь, чтобы он всегда был в моем пути Linux. Я пытался: export PATH = $ PATH: / path / to / dir Это работает, однако каждый раз, когда я выхожу из терминала и запускаю новый терминал ...
вопрос задан: 29 June 2018 08:46
1
ответ

Как нарезать массив в Bash

Смотря раздел "Array" в ударе (1) страница справочника, я не нашел способ нарезать массив. Таким образом, я придумал эту чрезмерно сложную функцию: #!/bin/bash # @brief: нарежьте # @arg1 массива удара:...
вопрос задан: 6 June 2018 22:56
1
ответ

Разбить строку на массив в Bash

В скрипте Bash я хотел бы разбить строку на части и сохранить их в массиве. Строка: Париж, Франция, Европа. Я бы хотел, чтобы они были в массиве, например: array [0] = Paris array [1] = ...
вопрос задан: 31 May 2018 12:32
1
ответ

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

Возьмем этот код в качестве примера. Представив, что это HTML / текстовый файл, если я хочу знать, сколько раз появляется эхо, как я могу это сделать с помощью bash? новый пользователь() {echo "...
вопрос задан: 27 April 2018 02:09
1
ответ

Что означает «\ K» в этом регулярном выражении?

Учитывая приведенный ниже сценарий оболочки, не мог бы кто-нибудь объяснить, что такое регулярное выражение grep -Po? #! / bin / bash # Выдать запрос на токен-носитель, возвращается json raw_json = `curl -s -X POST -d" ...
вопрос задан: 11 April 2018 07:16
1
ответ

Как проверить, существует ли строка в файле с Bash?

У меня есть файл, содержащий имена каталогов: my_list.txt: / tmp / var / tmp Я хотел бы проверить Bash перед добавлением имени каталога, если это имя уже существует в файле.
вопрос задан: 10 April 2018 10:52
1
ответ

Сценарий заполнения клавишей Tab Bash может использоваться в zsh?

У меня есть сценарий заполнения клавишей Tab Bash для Hadoop Apache. Обычно, я использую zsh в качестве своей ежедневной оболочки. Это имеет тенденцию быть довольно подобным удару, когда мне нужен он, чтобы быть, но это похоже на заполнение клавишей Tab..
вопрос задан: 11 March 2018 01:36
1
ответ

Получить текущее время в секундах с начала эпохи в Linux, Bash

Мне нужно что-то простое, например, дата, но в секундах с 1970 года вместо текущей даты, часов, минут и секунд. дата не предлагает такой вариант. Есть ли простой способ?
вопрос задан: 5 March 2018 20:59
1
ответ

Как делают меня проверка синтаксиса сценарий Bash, не выполняя его?

Действительно ли возможно проверить синтаксис сценария удара, не выполняя его? Используя Perl, я могу выполнить жемчуг-c 'название сценария'. Есть ли какая-либо эквивалентная команда для сценариев удара?
вопрос задан: 5 March 2018 11:29
1
ответ

колотить regex с кавычками?

Следующий код number=1, если [[$number = ~ [0-9]]] затем повторяют подобранные работы fi. Если я пытаюсь использовать кавычки в regex, однако, он останавливается: number=1, если [[$number = ~" [0-9]"]] затем отзываются эхом подобранный...
вопрос задан: 12 February 2018 17:03
1
ответ

Получение родителя каталога в Bash

Если у меня есть путь к файлу, например... /home/smith/Desktop/Test /home/smith/Desktop/Test/ Как мне изменить строку, чтобы это был родительский каталог? Например, /home/smith/Desktop /home/smith/Desktop/
вопрос задан: 2 February 2018 16:39
1
ответ

Зачем вам нужно ./ (точка-косая черта) перед именем исполняемого файла или сценария, чтобы запустить его в bash?

При запуске сценариев в bash я должен написать ./ в начале: $ ./manage.py syncdb Если я этого не сделаю, я получаю сообщение об ошибке: $ manage.py syncdb -bash: manage.py: команда не найдена Что такое ...
вопрос задан: 31 January 2018 11:07
1
ответ

Почему мой сценарий Bash добавляет <feff> к началу файлов?

Я записал сценарий, который очищает .csv файлы, удаляя некоторые плохие запятые и плохие кавычки (плохо, средства, которые что они повреждают в программе дома, которую мы используем для преобразования этих файлов), использующий sed: # удаляют все запятые.
вопрос задан: 22 January 2018 17:38
1
ответ

как запустить две команды в sudo?

Есть ли способ, как я могу запустить две команды Db2 из командной строки? (Они будут вызваны из команды PHP exec.) Db2 connect to ttt (обратите внимание, что нам нужно, чтобы соединение работало для второго ...
вопрос задан: 16 January 2018 18:15
1
ответ

Как я исключаю полные пути для tar?

Я выполняю Сценарий PHP, который получает меня полные пути файлов, которые я хочу смолить. Это - синтаксис, который я имею: tar-cf tarname.tar-C /www/path/path/file1.txt /www/path/path2/path3/file2.xls, Когда я...
вопрос задан: 15 January 2018 20:42
1
ответ

Что значит 2> & 1 здесь?

Я попробовал этот код в bash:> $ (> echo bonjour> echo bonsoir 2> & 1>) Так что сразу после этого результат был: bonsoir, После того, как я сделал> $ cat toto Результат был: bonjour, ...
вопрос задан: 13 December 2017 01:08
1
ответ

vim открывает каталоги вместо файлов [duplicate]

В моем профиле bash я создаю переменную SCRIPTS для использования в будущем, и я добавляю ее в свою переменную PATH следующим образом: SCRIPTS = "~ / Code / Scripts" PATH = "$ {PATH}: $ {SCRIPTS}" export PATH экспорт SCRIPTS I ...
вопрос задан: 21 November 2017 22:26
1
ответ

linux bash script: обработка файла по итерации содержимого папки с вложенными For Do Loop [duplicate]

Я был бы признателен, если бы кто-нибудь мог дать мне несколько советов о том, как здесь продвигаться. Макет: запись сценария bash Ubuntu. У меня есть 3 входных файла в папку под названием «reads»: $ HOME / reads / -Al-26-c45 ....
вопрос задан: 21 November 2017 22:26
1
ответ

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

Я только нашел, как ждать ввода пользователя. Тем не менее, я хочу сделать только паузу, чтобы мой метод true не привел к сбоям компьютера. Я попытался pause (1), но он говорит -bash: синтаксическая ошибка рядом с неожиданным токеном ...
вопрос задан: 20 October 2017 17:28
1
ответ

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

Есть ли способ сравнить такие строки в bash, например: 2.4.5 и 2.8 и 2.4.5.1?
вопрос задан: 3 October 2017 20:53
1
ответ

Как я определяю, является ли каталог смонтированной точкой монтирования NFS в сценарии оболочки

Я хочу записать sh/bash сценарий, который может определить, является ли конкретный каталог точкой монтирования для файловой системы NFS. например, что-то как $ mkdir localdir $ mkdir remotedir $ монтирует host:/share./...
вопрос задан: 8 September 2017 15:31
1
ответ

Как работает & ldquo; cat < < EOF & Rdquo; работать в Bash?

Мне нужно было написать скрипт для ввода многострочного ввода в программу (PSQL). После небольшого поиска я нашел следующий синтаксис: cat < < EOF | psql --- params BEGIN; `pg_dump ----...
вопрос задан: 4 September 2017 22:08