В приведенном ниже случае команда отчета всегда должна выполняться, но мне нужно получить статус выхода 1, если тестовая команда не удалась: test;report
эхо $?
0 Как я могу сделать это в одной строке bash без ...
Я пытаюсь обработать вывод команды nmcli (значения, разделенные двоеточием), но не удается обработать / игнорировать двоеточия в MAC или BSSID. Я пробовал awk, jq, sed, regex, но просто не получается... ...
Я на самом деле использую MacBook Pro и довольно плохо знаком с ОС не-Windows (я знаю для позора!), и я сделал ошибку перезаписи моего профиля удара, вместо того, чтобы добавить к нему... То, что я действительно имею...
У меня беспорядок в фотобиблиотеке. У меня есть такие файлы: image-1.jpg image-1.jpeg
image-2.jpg Теперь я хочу удалить все фотографии с расширением .jpeg, когда есть файл с таким же именем, но...
Мне нужно поработать на 700 сетевых устройствах с помощью сценария ожидания. Я могу делать это последовательно, но пока время выполнения составляет около 24 часов. В основном это связано со временем, которое требуется для установки ...
У меня есть каталог с большим количеством файлов. Каждый файл имеет один и тот же шаблон _data_.csv. Что я хочу сделать, так это удалить все файлы, но сохранить самые новые для . Пример...
Возможно переименовать и занять место на мухе с ударом? например, у меня есть VTS_01_1. VOB VTS_01_2. VOB VTS_01_3. VOB я хочу переименовать для использования в mencoder с movie_1.avi movie_2.avi и т.д. Я знаю...
Если я использую команду rm -rfi, она запрашивает меня каждый раз при удалении каждого файла.Если у меня есть список команд rm -rf, как я могу сделать так, чтобы машина запрашивала подтверждение только один раз (при попытке удалить ...
Я пишу сценарий bash, и мне нужно создать массив с 10 самыми последними файлами изображений (от новых до old) в текущем каталоге. Я считаю, что «файлы изображений» - это файлы с определенными расширениями, например ....
Я записал сценарий оболочки для контроля каталога с помощью inotifywait утилиты inotifyt-инструментов. Я хочу, чтобы тот сценарий работал непрерывно в фоновом режиме, но я также хочу смочь остановить его...
Я пытаюсь автоматически запросить состояние через telnet (это не то, что я могу обойти в данном случае). Идея состоит в том, чтобы отрепетировать за что-то и присвоить результат переменной, передать...
У меня есть результат поиска, сохраненный в переменной, и я защищаю пробелы в именах файлов, добавляя одинарные кавычки вокруг вывода. Таким образом, цикл for работает безупречно. Моя проблема в том, что когда я намереваюсь...
Моя среда может иметь гибкое количество переменных, определяемых с помощью следующий формат: Var1Value = A
Var2Value = B
Var3Value = CI теперь хотел бы перебирать переменные, пока они существуют. ...
удар переменный LATLNG содержит широту и долготу, оценивает в скобках как так (53.3096,-6.28396) я хочу проанализировать их в переменную под названием LAT и LON, как который я пытаюсь сделать через sed...
Когда я вхожу в систему, я получаю эти сообщения : -bash: $ '\ r': команда не найдена
- bash: $ '\ r': команда не найдена
- bash: $ '\ r': команда не найдена Это довольно ясно, что это вызвано строкой в стиле Windows ...
Предположим, что программа cook принимает один аргумент: путь к текстовому файлу, содержащему рецепт приготовления пищи. Предположим, я хочу вызвать эту программу из сценария bash, также предположим, что я уже ...
Когда команда set используется без каких-либо параметров, она отображает имена и значения всех переменных и функций оболочки. Мы хотим отображать только переменные и избегать функций из вывода.
Мне нужно проанализировать большие объемы текста в командной строке и заменить все (возможно, вложенные) текстовые кавычки пробелами. Цитаты помечаются особым синтаксисом: [quote = username] цитируемый текст [/ quote]. Пример ...
Я работаю над написанием сценария bash, который содержит переменную с длинным строковым значением. Когда я разбиваю строку на несколько строк, возникает ошибка. Как разбить строку на несколько ...
Я хочу использовать здесь-документ для команд sed и обеспечить файл, который будет считан и выходной файл. Я посмотрел на Здесь-документы из Усовершенствованного Руководства по созданию сценариев Bash, но оно ничего не упоминает о...
У меня есть файл по очень длинному пути, например: / opt / very / long / путь / файл1 Я хочу скопировать файл в этот каталог: cp / opt / very / long / path / file1 / opt / very / long / path / file2 Я не хочу повторять это ...
В классическом сценарии с приоритетом оператора у вас есть такая строка: (cd ~ / screenshots / && ls screenshot * | head -n 5) И вы не знаете, проанализирован ли он ((A && B) | C) или (A && ...
Я пытаюсь понять, как ждать для выполнения команды, а затем направьте стандартный ввод в стандартный вывод. У меня Mac, но я думаю, что мой вопрос больше о том, как дождаться завершения процесса и передать ...
Я ищу для создания сценария для автоматического применения некоторой пользовательской конфигурации к основанным на тексте конфигурационным файлам. В данном случае я ищу для добавления 2 строк к/etc/sysctl.conf если они...
, я хотел бы понять способ получить доступ к строке, описывающую команду, которая была запущена перед текущей командой. Например, если я бегу: Ls | MyScriptwer Я хотел бы знать, что ...
У меня есть два файла (запущены и завершены), которые выглядят так: начал файл: 2018-01-30 10:21:41
2018-01-17 12:22:50.
2018-06-27 23:09:20
НЕДЕЙСТВИТЕЛЬНЫМ
НЕДЕЙСТВИТЕЛЬНЫМ
... Для 800 строк заполнены файл: 2018-01-30 ...
Используя обычные инструменты bash как часть сценария оболочки, я хочу многократно вставлять символ новой строки ('\n') в длинную строку с интервалом в каждые N символов. Например, учитывая эту строку, как бы я...
Например: tar xvf test.tar.gz ; rm test.tar.gz Есть ли более быстрый способ сослаться на имя файла при втором выполнении? Я думал примерно так (что неверно): tar xvf test.tar....
Чтобы объявить переменную в Bash, скажем, в файле скрипта Bash (который не включает функцию Bash), я делаю, например, x=y, а когда я заканчиваю использовать ее внутри этого файла скрипта, я делаю неустановку x. Есть ли способ (...