Как я могу извлечь около 900 файлов 7z, которые все находятся в одной папке (все они содержат только один файл внутри ), не делая этого по очереди? Я использую Ubuntu 10.10. Все файлы находятся в / home / ...
Я успешно установил brew, узел 4.0+, сторож и поток и получил следующее: когда я выполняю команду npm install -gact-native-cli: /Users/home/.node/bin/react-native -> / Users / главная / .node / ...
Я хочу заменить одну строку в файле несколькими строками, например, я хочу заменить вызов определенной функции, скажем, foo(1,2) с if (a > 1) { foo(1,2) } else { bar(1,2) } ...
Мне нужно проверить наличие входного аргумента. У меня есть следующий скрипт, если ["$ 1" -gt "-1"], то echo привет fi Я получаю [:: ожидается целочисленное выражение Как мне проверить входной аргумент1 ...
Я пытаюсь извлечь определенное (четвертое) поле из текстового потока, основанного на столбцах и скорректированном по пробелу. Я пытаюсь использовать команду cut следующим образом: cat text.txt | cut -d "" -f 4 ...
Рассмотрим эту команду: ls /mydir/*.txt | xargs chown root Намерение состоит в том, чтобы изменить владельцев всех текстовых файлов в mydir на root Проблема в том, что если в mydir нет файлов .txt, то xargs выдает ...
Я пытаюсь заставить оператор if работать в Bash (используя Ubuntu): #! / Bin / bash s1 = "hi" s2 = "hi" if ["$ s1" == "$ s2"] then echo match я пробовал различные формы оператора if, используя [["$ s1" == ...
Чтобы сохранить вывод команды в виде переменной в sh / ksh / bash вы можете использовать либо var = $ (command), либо var = `command` Какая разница между этими двумя методами, если таковая имеется?
В сценариях оболочки, в чем разница между этими двумя значениями при назначении одной переменной другой: a = $ b и a = "$ b" и когда я должен использовать одну вместо другой?
Я ищу Механизм мьютекса / семафора / параллелизма в сценарии оболочки. Рассмотрим следующую ситуацию:
Если пользователь «a» не закроет общий файл, пользователь «b» не сможет открыть / обновить его. Я ...
Я заметил несколько сообщений на этом сайте, в которых говорится, что с gnu sed вы должны использовать (и) в регулярном выражении, а не \ (и \). Но затем я заглянул в руководство по gnu sed и увидел, что там указано, что \ (...
Я хочу, чтобы мой сценарий мог принимать необязательные данные, например, в настоящее время мой скрипт #! / bin / bash somecommand foo, но я бы хотел сказать: #! / bin / bash somecommand [если существует $ 1, $ 1, иначе, foo] ...
Иногда при создании условий мне нужен код, который ничего не делает, например, здесь я хочу, чтобы Bash ничего не делал, когда $ a больше «10», выведите «1», если $ a меньше «5», в противном случае выведите "2": if ["$ a" ...
Сейчас у меня есть $ PROMPT = ">"
при чтении -p строка "$ {PROMPT}"; do echo -en "\ r" some_info_printout ($ line) echo -en "\ n $ {PROMPT}"
done, который дает такой вывод> типизированный ввод
ИНФОРМАЦИЯ ...
Я искал способ преобразовать строковое значение из верхнего регистра в нижний регистр. Все результаты поиска показывают подходы к использованию команды tr. Проблема с командой tr в том, что я...
Я пытаюсь создать простой сценарий развертывания для своих приложений PHP. Я знаю, что для этой работы есть несколько инструментов (Capistrano, Phing и т. Д.), Но они кажутся мне очень трудоемкими для моей простой процедуры развертывания.
...
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,...
Я хочу проверить, содержит ли файл определенную строку или нет в bash. Я использовал этот скрипт, но он не работает :if [[ 'grep 'SomeString' $File' ]];then #Некоторые действия fi Что не так в моем коде?
На моем пути есть много записей, которые были добавлены давно скриптами. Их нет в моих .bashrc, .bash_profile или .bash_login. Меня беспокоит, что сброс моего пути в .bashrc будет иметь нежелательные длинные -...
Я хочу написать сценарий bash, который принимает разные аргументы. Его следует использовать как обычные консольные программы Linux :мой _bash _скрипт -p 2 -l 5 -t 20 Таким образом, значение 2 должно быть сохранено в переменной...
Есть ли способ заставить find выполнить функцию, которую я определяю в оболочке? Например: dosomething () {echo "
}
найти . -exec dosomething {} \; Результат: find: ...
I Я пытаюсь написать очень простой сценарий в Ubuntu, который позволил бы мне передать ему либо имя файла, либо каталог, и иметь возможность делать что-то конкретное, когда это файл, и что-то еще ...
Можно ли хранить или записывать stdout и stderr в разных переменных без использования временного файла? Прямо сейчас я делаю это, чтобы получить stdout в out и stderr в err при выполнении какой-либо команды _, но я бы...
Я хочу сделать следующее. Внутри функции мне нужно присвоить значение переменной, имя которой взято из другой переменной. Другими словами: func() { # # Здесь происходит то, что ...
Я пытаюсь прочитать файл, содержащий строки, в массив Bash. Я пробовал следующее: :Attempt1 a= ($ (cat /path/to/filename))Попытка2 индекс=0 при чтении строки ; сделать MYARRAY[$...
У меня возникла ситуация, когда я хочу, чтобы сценарий bash заменил всю строку в файле.
Номер строки всегда один и тот же, так что это может быть жестко закодированная переменная. Я не пытаюсь заменить какую-то подстроку...
У меня простой вопрос, но я не нашел на него ответа. Есть два переключателя для условия if, которые проверяют наличие файла:-e и -f. В чем разница между этими двумя?