4
ответа

xargs - добавить каждый аргумент параметром

Я знаю, что, если l = "a b c", echo $ l | xargs ls дает ls abc Эта конструкция дает mycommand -fa -fb -fc
16.05.2017
4
ответа

Есть ли способ найти свой динамический публичный ip-адрес с помощью cli в Debian? [duplicate]

Самое простое/простейшее понимание веб - это a. Когда вы подключаетесь к провайдеру, провайдер дает динамический адрес (как временный номер телефона) только на время этого подключения, ...
12.05.2017
4
ответа

Как перемещать и воссоздавать папку одновременно?

У меня есть папка, которая называется статистикой на сервере Ubuntu, в которой регулярно хранятся файлы данных. Как я могу переименовать папку статистики в backup-xx при повторном создании папки статистики, которая будет доступна для ...
29.04.2017
4
ответа

Найти файл, соответствующий определенному шаблону, и присвоить это имя файла в качестве значения переменной в сценарии оболочки?

Я нахожу способ присвоить имя файла переменной в моем сценарии оболочки. Но мой файл имеет формат именования file-1.2.0-SNAPSHOT.txt. Здесь числа могут иногда меняться, теперь как я могу назначить ...
28.04.2017
4
ответа

Скрипт для регистрации температуры

Я пытался написать BASH-скрипт для регистрации температуры моего Raspberry Pi. Я планирую запускать его как crontab каждые 15 минут или что-то в этом роде. Однако я продолжаю получать ошибки, я думаю, что это что-то ...
13.04.2017
4
ответа

Псевдонимы доли и установка PATH между zsh и ударом

Оболочка, которую я обычно использую, является zsh. У меня есть несколько псевдонимов для включения, раскрашивают некоторые программы, такие как ls и grep. Я также установил свой пользовательский путь так, чтобы я мог выполнить программы в нестандартном м
13.04.2017
4
ответа

Печатая десятичное число к символу ASCII, моя команда не производит, как предназначено

Я хотел произвести строку всех символов ASCII со следующей командой поскольку я в 'seq 32 127'; сделайте printf "%c" $i; сделанный вывод вышеупомянутой команды:...
13.04.2017
4
ответа

Как заставить удар прервать выполнение сценария на синтаксической ошибке?

Чтобы быть на безопасной стороне, я хотел бы аварийное прекращение работы удара выполнение сценария, если это встречается с синтаксической ошибкой. К моему удивлению я не могу достигнуть этого. (набор-e недостаточно.) Пример: #!/bin/bash # Действительно в
13.04.2017
4
ответа

Локальное, журналирование, к которому добавляют метку времени, всех команд ssh?

Как я могу вести локальный, учет с меткой времени всех удаленных команд, которые я использую в ssh (командная строка openssh клиент, запущенный через удар)? Требования: Важный: 100%, клиентских без доверия...
13.04.2017
4
ответа

Автоматическое заполнение имени файла в каталоге

Этот вопрос весьма схож с этим, но я не могу понять решение. Я также знаю это учебное руководство, но тем не менее я не могу понять то, что я делаю неправильно. Я пытаюсь автоматически заполнить...
13.04.2017
4
ответа

искомый текст на терминальном выводе

Я запускаю приложение с приложением выполнения чаш Грааля $ команды, как которое печать входит в систему терминал ниже. То, что я хочу, является поиском конкретный текст (скажите, что полномочия пользователя) в этом журнале так, чтобы я мог проверить...
13.04.2017
4
ответа

Bash: Получение / Использование в последний раз (или Энный) строка в stdout

Запрос я использую Bash. Когда я буду искать файлы, часто я буду делать следующее: найдите - называют stackexchange.hs, И часто результаты будут похожи:/youre/the/man/now/dog/stackexchange.hs/you/are/no/...
13.04.2017
4
ответа

Сценарии оболочки Linux-> руководство преобразования Соляриса

Я разработал несколько сценариев Bash в системе LFS, которая должна теперь быть сделана работать над минимальной установкой Sun Solaris 10. Есть ли руководство где-нибудь по крайней мере с некоторыми общими советами для...
13.04.2017
4
ответа

Как перебрать строки в STDIN и запустить команду оболочки?

Я бы хотел запустить команду оболочки для каждой строки, взятой из STDIN. В этом случае я бы хотел запустить xargs mv. Например, даны две строчки: mfoo foo mbar bar Я бы хотел запустить: xargs mv mfoo foo xargs mv ...
10.04.2017
4
ответа

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

В многострочной команде существует разница между началом строки и началом команды с использованием набора сочетаний клавиш vim -o vi ДЛЯ READLINE (например, bash, psql и т. д.), как мне перейти к началу ...
04.04.2017
4
ответа

Вернуть вывод команды в ассоциативный массив

Мне нужно поместить вывод команды в ассоциативный массив. Например: dig mx + short google.com Вернет: 20 alt1.aspmx.l.google.com. 40 alt3.aspmx.l.google.com. 50 alt4.aspmx.l.google ....
01.04.2017
4
ответа

Какова функция bash shebang? [дубликат]

Какова функция bash shebang? В чем разница между запуском файла с использованием файла ./file или sh? Как это понимает bash?
29.03.2017
4
ответа

Bash - Как найти все файлы НЕ в массиве

У меня есть количество файлов в каталоге и список ожидаемых файлов в нем. Например: файлы, которые у меня есть: file1 файл2 file3 ожидаемые файлы - file1 файл2 file4 Я хотел бы проверить каталог и найти ...
28.03.2017
4
ответа

Получить переменную из строки

Здравствуйте, у меня есть эта строка $ echo $ (xinput | grep "TouchPad") SynPS / 2 Synaptics TouchPad id = 12 [подчиненный указатель (2)], и я хотел бы спросить, есть ли в нем можно как-то получить 12 и сохранить в ...
28.03.2017
4
ответа

Ссылка на переменную цикла в аргументе

У меня есть скрипт (myscript.sh), который ищет некоторые строки во многих разных файлах, сохраняет их в новый файл, а затем выводит содержимое этого файла на терминал: for i in {1..201..5}; do ...
22.03.2017
4
ответа

Найти файл с наименьшим 4-значным номером

У меня много-много файлов вида [a-zA-Z] + \ d \. \ D {2 } \ _ \ d. \ d {4}.end и хотите найти файл (ы) с наименьшим 4-значным номером прямо перед .end. (в случае коллизии мне нужны все файлы) Как могу ...
16.03.2017
4
ответа

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

Я хотел бы многократно перебирать, чередовать и / или циклически перебирать несколько команд; в виде узора или петли. Желаемый конечный результат можно представить как нечто совсем не похожее на часы. Я '...
12.03.2017
4
ответа

Косвенный возврат всех элементов в массиве

Страница справочника Bash описывает использование $ {!} для возврата содержания переменной, имя которой является содержанием (уровень абстракции). Я хотел бы знать, как возвратить все элементы в использовании массива...
09.03.2017
4
ответа

создание / удаление временных файлов (имена в массиве) [закрыто]

Здравствуйте, я хочу создать временные файлы, а затем удалить их. У меня есть имена переменных в ARRAY. Создание работает, но у меня проблемы с их удалением. Спасибо FILES = (abcdefgh) за i в "$ {...
02.03.2017
4
ответа

bash не может сохранить шестнадцатеричное значение 0x00 в переменной

Я пытаюсь проделать некоторые трюки с dd. Я подумал, что можно будет сохранить некоторые шестнадцатеричные значения в переменной под названием «header», чтобы передать их в dd. Мой первый шаг без переменной был следующим: $ echo -ne ...
25.02.2017
4
ответа

Установить переменную для расширения до явной пустой строки?

У меня есть сценарий оболочки (пример) следующего вида (упрощенный): #! / Bin / sh ./somecommand -s $ {DOMAIN_SUFFIX: =. example.com} Если я запустил его как ./example, он правильно запустит ./somecommand -s .example.com. Если я ...
20.02.2017
4
ответа

Как мне создать новый пустой файл в сценарии bash?

Я запускаю какой-то сторонний сценарий Perl, написанный таким образом, что для флага вывода требуется выходной файл -o. К сожалению, для сценария, похоже, требуется реальный файл, то есть пользователи должны создать ...
08.02.2017
4
ответа

удар с помощью имени файла в качестве входа

Я хотел бы взять вывод-l твердости hg, который находится в формате R somefile/filename U somefile/filename R somefile/filename U somefile/filename и смочь использовать первую строку это...
31.01.2017
4
ответа

Сценарий Bash для центрирования состояния / текста из stdin / pipe

Я использую небольшой скрипт на python3 для отображения центрированных состояний в консоли. Вы можете мне посоветовать, как это сделать в чистом bash? file: center.python3 #! / usr / bin / env python3 import sys, os linelist = ...
08.01.2017
4
ответа

Bash - присвоить массив в переменную как строку

У меня есть этот код, он печатает правильный результат, но я не могу понять, как получить эхо из последней строки в переменную. # hostname is 'tech-news-blog-324344' . Установка его в массив ...
08.01.2017