0
ответов

Заставьте Node.js поддерживать шебанг (#!) для файлов JavaScript.

Некоторые языки сценариев (такие как Python или Bash) используют # для комментариев. #!/usr/bin/env Python print 'hello, world' Я могу запустить скрипт: python script.py Или ./script.py Можно ли сделать ...
вопрос задан: 3 May 2019 04:19
0
ответов

Выполните действие в каждом под- каталог с использованием Bash

. Я работаю над сценарием, который должен выполнять действие в каждом подкаталоге определенной папки. Каков наиболее эффективный способ написать это?
вопрос задан: 30 April 2019 18:33
0
ответов

DESTDIR и ПРЕФИКС make

Я пытаюсь установить программное обеспечение в определенный каталог. Я нашел несколько способов, но не уверен, в чем между ними разница../configure --префикс = ***make install DESTDIR= ***сделать установку...
вопрос задан: 25 April 2019 12:12
0
ответов

Как я могу удалить первые X символов из строки с помощью sed?

Я пишу сценарий оболочки для встроенного Linux в небольшой промышленной коробке. У меня есть переменная, содержащая текст pid :1234, и я хочу удалить из строки первые X символов, чтобы осталось только 1234. У меня есть...
вопрос задан: 22 April 2019 23:39
0
ответов

Перебрать массив строк в Bash?

Я хочу написать скрипт, который перебирает 15 строк (возможно, массив?) Это возможно? Что-то вроде: для databaseName в listOfNames затем # Do что-то заканчивается
вопрос задан: 22 April 2019 21:44
0
ответов

Как сделать логическую операцию ИЛИ в сценариях оболочки

Я пытаюсь сделать простую проверку состояния, но это не похоже на работу. Если $ # равно 0 или больше 1, скажите «привет». Я пробовал следующий синтаксис безуспешно: if ["$ #" == 0 -...
вопрос задан: 22 April 2019 07:20
0
ответов

Разница между возвратом и выходом в функциях Bash

В чем разница между инструкциями возврата и выхода в функциях Bash относительно кодов выхода?
вопрос задан: 20 April 2019 09:07
0
ответов

Получение строки из строки и вставка ее в другую в bash

Из строки: < div style="left:0px; верх: 0 пикселей; ширина: 100%; высота: 63 пикселя; стиль границы: сплошной; ширина границы: 1 пиксель; цвет фона: # FCF0C4; цвет границы: # E87511; стиль границы: сплошной; ширина границы: 1 пиксель. ; ...
вопрос задан: 18 April 2019 12:48
0
ответов

Скрытие пользовательского ввода на терминале в Сценарий Linux

У меня есть сценарий bash следующего вида: #! прочитать имя пользователя; echo «Пожалуйста, введите пароль»; прочитать пароль; Я хочу, чтобы, когда пользователь вводит пароль ...
вопрос задан: 16 April 2019 20:47
0
ответов

Проверьте количество аргументов, переданных скрипту Bash

Я хотел бы, чтобы мой сценарий Bash выводил сообщение об ошибке, если требуемый счетчик аргументов не выполняется. Я попробовал следующий код: #! / Bin / bash echo Имя сценария: $ 0 echo $ # arguments if [$ # -ne 1]; ...
вопрос задан: 16 April 2019 18:20
0
ответов

Количество символов и слов в JS из текстового файла и обработка строк текстового файла с использованием bash

символьное число-буквенное числовое количество слов из текстового файла, содержащего несколько строк - с помощью js обрабатывает каждую строку, используя bash с командами pipe, cat, while, узел, echo, arg, split, length, read, count, ...
вопрос задан: 15 April 2019 15:47
0
ответов

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

У меня есть данные в CSV-файле, и я хочу рассчитать среднее значение этих значений. Я знаю конкретные столбцы, и я хочу написать функцию, которая делает это. Моя главная проблема заключается в том, что это должно быть Баш ...
вопрос задан: 14 April 2019 14:28
0
ответов

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

Как лучше всего настроить сценарий Bash, который печатает каждую команду перед ее выполнением? Это было бы здорово для целей отладки. Я уже пробовал это: CMD = "./ my-command --params> stdout ....
вопрос задан: 14 April 2019 14:21
0
ответов

Отображение статуса VPN при загрузке (RPi3)

Я пытаюсь найти способ отображения моего состояния сети (в основном, моего vpn) при загрузке. В настоящее время у меня есть VPN, которая автоматически подключается при загрузке, но не вижу ничего визуально, если он имеет ...
вопрос задан: 14 April 2019 11:05
0
ответов

Извлечение определенных строк из файла TXT [в ожидании]

Доброе утро, ребята, я пытаюсь извлечь определенные строки из ссылки на текстовый файл. У меня есть необходимые ссылки на все ссылки, например, с шаблоном '/9.4.10/': grep "/9.4.10/" test.txt Показывает все. ..
вопрос задан: 11 April 2019 08:20
0
ответов

Выбрать случайные строки из файла [дубликат]

В сценарии Bash я хочу выбрать N случайных строк из входного файла и вывести его в другой файл. Как это можно сделать?
вопрос задан: 10 April 2019 19:24
0
ответов

Как найти последний шаблон линии

У меня есть файл с содержимым x a x b x c Я хочу отобразить последнее вхождение, x c, когда я пытаюсь запустить файл sed -n "/ x /, / b / p", в нем перечислены все строки, начиная с x до c.
вопрос задан: 9 April 2019 19:12
0
ответов

Элегантный способ для подробного режима в сценариях?

Когда я пишу сценарии bash, я обычно получаю подробный режим таким образом ( упрощено): _V = 0, а getopts "v" ВАРИАНТ do case $ OPTION in v) _V = 1 ;; esac готово, а затем каждый раз, когда я хочу "...
вопрос задан: 9 April 2019 17:54
0
ответов

Почему вложенный цикл for генерирует неправильные числа?

То, что я хотел сделать, я хотел создать подпапки и в некоторых новых подпапках. Их имена содержат только цифры 0 и 1. Я использовал для этого вложенные циклы for. Как-то скрипт генерирует папки ...
вопрос задан: 9 April 2019 12:28
0
ответов

Можно ли получить имя функции в теле функции? [дубликат]

Возможно ли в BASH получить имя функции в теле функции? Взяв в качестве примера следующие коды, я хочу вывести имя функции "Test" в ее теле, но "$0", похоже, относится к имени скрипта ...
вопрос задан: 7 April 2019 22:00
0
ответов

Как запускать команды под su, используя Java Processbuilder?

Я настроил свой файл /etc/pam.d/su так, чтобы я мог переключать пользователя с конкретного пользователя на root без пароля. Когда я запускаю su - -c "ls -l / tmp", используя терминал, он выдает результат, и он ...
вопрос задан: 7 April 2019 15:12
0
ответов

Присвоить массив переменной

Вопрос о присвоении массивов переменным в bash-скрипте выглядит довольно сложным: a = ("a" "b" "c") b = $ a echo $ {a [0]} echo $ {a [1]} echo $ { b [0]} echo $ {b [1]} приводит к aba вместо a ...
вопрос задан: 6 April 2019 21:20
0
ответов

Составные операторы if с несколькими выражениями в Bash

Я хотел бы воссоздать что-то подобное, если (arg1 || аргумент2 || arg 3 ){}, и я дошел до сих пор, но получаю следующую строку ошибки 11 :[. :команда не найдена, если [ $char == $';' -или $char == $'\\' -...
вопрос задан: 4 April 2019 20:18
0
ответов

Как предотвратить отображение команд в истории Bash?

Иногда, когда я запускаю такие команды, как rm -rf XYZ, я не хочу, чтобы это записывалось в История Bash, потому что я могу случайно запустить ту же команду еще раз с помощью обратного i-поиска. Есть ли хороший способ ...
вопрос задан: 2 April 2019 22:29
0
ответов

Bash сценарий оболочки для 100 итераций и затраченное время записи

Как мне выполнить 100 итераций, используя сценарий оболочки bash? Я хочу знать, сколько времени потребуется для выполнения одной команды (время начала и окончания). Я хочу отслеживать, какая итерация выполняется в данный момент. Я ...
вопрос задан: 2 April 2019 16:58
0
ответов

Получить значение ключа в текстовом файле (yaml), если оно вложено в дерево

Мне нужно получить все имена узлов из файла yaml, который имеет определенный тег в свойствах. Это структура файла YAML: узел1: описание: «Сервер приложений» ******************** / много ...
вопрос задан: 2 April 2019 11:53
0
ответов

Проверьте, существует ли mysql-база данных, выполните действие, основанное на результате

Возможно ли из скрипта bash проверить, существует ли mysql-база данных. В зависимости от результата выполните другое действие или завершите работу скрипта?
вопрос задан: 31 March 2019 05:46
0
ответов

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

Я попытался использовать t1 = $ (date +% s% N), чтобы получить время в наносекундах, но я продолжал получать эту ошибку: ./script.sh: строка 10: 1292460931N: значение слишком велико для базы (токен ошибки "1292460931N") Я посмотрел ...
вопрос задан: 31 March 2019 00:29
0
ответов

рекурсивно изменяет каталог, игнорируя все двоичные файлы.

Работа с ящиком Fedora Constantine. Я хочу рекурсивно сравнить два каталога, чтобы проверить исходные изменения. Из-за настройки проекта (до моего участия в этом проекте! Вздох) ...
вопрос задан: 30 March 2019 23:46
0
ответов

Баштын жардамы менен apt-get өчүрүлүп-күйгүзүлүшүн кантип талап кылса болот?

Мен орнотуу процессин автоматташтырган баш сценарий жазып жатам (apt-get based OS үчүн) ар кандай программалар. Бул процессте кээде "apt-get -fy update" жана "apt-get -fy upgrade" иштетем. ...
вопрос задан: 29 March 2019 18:20