0
ответов

Как я могу извлечь сразу несколько файлов 7z в папку в Ubuntu?

Как я могу извлечь около 900 файлов 7z, которые все находятся в одной папке (все они содержат только один файл внутри ), не делая этого по очереди? Я использую Ubuntu 10.10. Все файлы находятся в / home / ...
вопрос задан: 4 June 2018 01:38
0
ответов

-bash: Reaction-native: команда не найдена

Я успешно установил brew, узел 4.0+, сторож и поток и получил следующее: когда я выполняю команду npm install -gact-native-cli: /Users/home/.node/bin/react-native -> / Users / главная / .node / ...
вопрос задан: 3 June 2018 16:24
0
ответов

Заменить строку несколькими строками в файле

Я хочу заменить одну строку в файле несколькими строками, например, я хочу заменить вызов определенной функции, скажем, foo(1,2) с if (a > 1) { foo(1,2) } else { bar(1,2) } ...
вопрос задан: 30 May 2018 17:45
0
ответов

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

Мне нужно проверить наличие входного аргумента. У меня есть следующий скрипт, если ["$ 1" -gt "-1"], то echo привет fi Я получаю [:: ожидается целочисленное выражение Как мне проверить входной аргумент1 ...
вопрос задан: 30 May 2018 11:25
0
ответов

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

Я пытаюсь извлечь определенное (четвертое) поле из текстового потока, основанного на столбцах и скорректированном по пробелу. Я пытаюсь использовать команду cut следующим образом: cat text.txt | cut -d "" -f 4 ...
вопрос задан: 29 May 2018 18:29
0
ответов

Как игнорировать команды xargs, если вход stdin пуст?

Рассмотрим эту команду: ls /mydir/*.txt | xargs chown root Намерение состоит в том, чтобы изменить владельцев всех текстовых файлов в mydir на root Проблема в том, что если в mydir нет файлов .txt, то xargs выдает ...
вопрос задан: 29 May 2018 11:03
0
ответов

Как сравнить две строковые переменные в операторе if в Bash? [Дубликат]

Я пытаюсь заставить оператор if работать в Bash (используя Ubuntu): #! / Bin / bash s1 = "hi" s2 = "hi" if ["$ s1" == "$ s2"] then echo match я пробовал различные формы оператора if, используя [["$ s1" == ...
вопрос задан: 28 May 2018 20:36
0
ответов

В чем разница между $ (command) и `command` в программировании оболочки?

Чтобы сохранить вывод команды в виде переменной в sh / ksh / bash вы можете использовать либо var = $ (command), либо var = `command` Какая разница между этими двумя методами, если таковая имеется?
вопрос задан: 25 May 2018 08:17
0
ответов

Цитирование или отсутствие кавычек для переменной на правой стороне присвоения переменной

В сценариях оболочки, в чем разница между этими двумя значениями при назначении одной переменной другой: a = $ b и a = "$ b" и когда я должен использовать одну вместо другой?
вопрос задан: 24 May 2018 22:38
0
ответов

Есть ли в сценариях оболочки какой-либо механизм мьютексов / семафоров?

Я ищу Механизм мьютекса / семафора / параллелизма в сценарии оболочки. Рассмотрим следующую ситуацию: Если пользователь «a» не закроет общий файл, пользователь «b» не сможет открыть / обновить его. Я ...
вопрос задан: 18 May 2018 21:10
0
ответов

Бежать ли (и) в регулярном выражении с использованием GNU sed

Я заметил несколько сообщений на этом сайте, в которых говорится, что с gnu sed вы должны использовать (и) в регулярном выражении, а не \ (и \). Но затем я заглянул в руководство по gnu sed и увидел, что там указано, что \ (...
вопрос задан: 13 May 2018 02:48
0
ответов

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

Я хочу, чтобы мой сценарий мог принимать необязательные данные, например, в настоящее время мой скрипт #! / bin / bash somecommand foo, но я бы хотел сказать: #! / bin / bash somecommand [если существует $ 1, $ 1, иначе, foo] ...
вопрос задан: 12 May 2018 20:09
0
ответов

Что означает команда & ldquo; ничего не делать & rdquo; в условном виде в баше?

Иногда при создании условий мне нужен код, который ничего не делает, например, здесь я хочу, чтобы Bash ничего не делал, когда $ a больше «10», выведите «1», если $ a меньше «5», в противном случае выведите "2": if ["$ a" ...
вопрос задан: 11 May 2018 01:12
0
ответов

Использование чтения без запуска действия новой строки на терминале

Сейчас у меня есть $ PROMPT = ">" при чтении -p строка "$ {PROMPT}"; do echo -en "\ r" some_info_printout ($ line) echo -en "\ n $ {PROMPT}" done, который дает такой вывод> типизированный ввод ИНФОРМАЦИЯ ...
вопрос задан: 9 May 2018 17:37
0
ответов

Как преобразовать строку из верхнего регистра в нижний регистр в Bash? [дубликат]

Я искал способ преобразовать строковое значение из верхнего регистра в нижний регистр. Все результаты поиска показывают подходы к использованию команды tr. Проблема с командой tr в том, что я...
вопрос задан: 9 May 2018 16:27
0
ответов

Использование кавычек при использовании SSH

Я пытаюсь создать простой сценарий развертывания для своих приложений PHP. Я знаю, что для этой работы есть несколько инструментов (Capistrano, Phing и т. Д.), Но они кажутся мне очень трудоемкими для моей простой процедуры развертывания. ...
вопрос задан: 9 May 2018 16:19
0
ответов

Looping through directories in Bash

I require the script to cd to a directory, then delete all but a few files in sub-directories—but leave the folders alone. Would it help to use switch/cases for each file I need to preserve? Ideally,...
вопрос задан: 8 May 2018 16:43
0
ответов

Как проверить, содержит ли файл определенную строку, используя Bash

Я хочу проверить, содержит ли файл определенную строку или нет в bash. Я использовал этот скрипт, но он не работает :if [[ 'grep 'SomeString' $File' ]];then #Некоторые действия fi Что не так в моем коде?
вопрос задан: 8 May 2018 09:51
0
ответов

очистка $ PATH в bash [закрыто]

На моем пути есть много записей, которые были добавлены давно скриптами. Их нет в моих .bashrc, .bash_profile или .bash_login. Меня беспокоит, что сброс моего пути в .bashrc будет иметь нежелательные длинные -...
вопрос задан: 7 May 2018 23:21
0
ответов

Используйте sed для замены всех обратных косых черт на косые черты

Я хочу иметь возможность использовать sed для ввода, например: C: \ Windows \ Folder \ File.txt на C: /Windows/Folder/File.txt
вопрос задан: 7 May 2018 18:49
0
ответов

Аргументы командной строки в Bash [дубликат]

Я хочу написать сценарий bash, который принимает разные аргументы. Его следует использовать как обычные консольные программы Linux :мой _bash _скрипт -p 2 -l 5 -t 20 Таким образом, значение 2 должно быть сохранено в переменной...
вопрос задан: 4 May 2018 00:19
0
ответов

Переменные, получающие сброс после прочитанного цикла, который читает из трубопровода

инициировать () { Read -P «Местоположение (ы), чтобы искать файлы .BSP в?» Найти $ loc-name "* .bsp" | Пока читайте Делайте, если [-F »$ loc.bz2"] затем продолжайте ELLCONT = $ [$ FILCONT + 1] ...
вопрос задан: 2 May 2018 04:09
0
ответов

How to check syslog in Bash on Linux?

In C we log this way: syslog( LOG_INFO, "proxying %s", url ); In Linux how can we check the log?
вопрос задан: 30 April 2018 13:44
0
ответов

find -exec функцию оболочки в Linux?

Есть ли способ заставить find выполнить функцию, которую я определяю в оболочке? Например: dosomething () {echo " } найти . -exec dosomething {} \; Результат: find: ...
вопрос задан: 29 April 2018 21:32
0
ответов

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

I Я пытаюсь написать очень простой сценарий в Ubuntu, который позволил бы мне передать ему либо имя файла, либо каталог, и иметь возможность делать что-то конкретное, когда это файл, и что-то еще ...
вопрос задан: 26 April 2018 12:52
0
ответов

Захват stdout и stderr в разные переменные

Можно ли хранить или записывать stdout и stderr в разных переменных без использования временного файла? Прямо сейчас я делаю это, чтобы получить stdout в out и stderr в err при выполнении какой-либо команды _, но я бы...
вопрос задан: 22 April 2018 23:23
0
ответов

Объявление глобальной переменной внутри функция

Я хочу сделать следующее. Внутри функции мне нужно присвоить значение переменной, имя которой взято из другой переменной. Другими словами: func() { # # Здесь происходит то, что ...
вопрос задан: 22 April 2018 23:21
0
ответов

Чтение строк из файла в массив Bash [дубликат]

Я пытаюсь прочитать файл, содержащий строки, в массив Bash. Я пробовал следующее: :Attempt1 a= ($ (cat /path/to/filename))Попытка2 индекс=0 при чтении строки ; сделать MYARRAY[$...
вопрос задан: 22 April 2018 00:32
0
ответов

Как заменить целую строку в текстовом файле номером строки

У меня возникла ситуация, когда я хочу, чтобы сценарий bash заменил всю строку в файле. Номер строки всегда один и тот же, так что это может быть жестко закодированная переменная. Я не пытаюсь заменить какую-то подстроку...
вопрос задан: 19 April 2018 21:54
0
ответов

Разница между if -e и if -f

У меня простой вопрос, но я не нашел на него ответа. Есть два переключателя для условия if, которые проверяют наличие файла:-e и -f. В чем разница между этими двумя?
вопрос задан: 17 April 2018 17:05