1
ответ

Может Bash сделать папки, основанные на имени файла, а затем перемещать файлы в папки?

ON / Desktop / A /, есть набор файлов: DSCN1840. Avi00001.png.png Dscn1840.avi00002.png Dscn1840.avi00003.png Dscn1841.avi00001.png То, что я хотел бы иметь следующую структуру: Desktop / A / ...
09.11.2018
1
ответ

Использование интерактивной монтазии Git изнутри Bash Script

Я хотел бы создать скрипт Bash для автоматизации последовательности действий GIT, я очень часто применяю свои неуташенные изменения до предыдущего совершения, как в: рестораны изменения; Введите интерактивную ребазу; Отредактируйте ...
09.11.2018
1
ответ

Как я могу прочитать каждую строку из файла в одну переменную для последнего поля, а другую переменную для других полей?

Как я могу прочитать строку из файла на две переменные: одна переменная для последнего поля и другая переменная для других полей? Например, у меня есть файл: Hello World! 10s. Это хороший день. ...
09.11.2018
1
ответ

Изменение Pager по умолчанию (Man) Pager

Я работаю над Solaris 10, используя Bash. Хотите изменить Pager по умолчанию из «больше» на «меньше» (потому что «меньше больше» :). Пытался сделать следующее: Pager = меньше PS. Когда я делаю это в CSH через Setenv Pager ...
08.11.2018
1
ответ

Исключение определенных файлов от перемещения, но также перемещают скрытые также

в моем сценарии развертывания, у меня есть такие как код, чтобы исключить определенные файлы. Shopt -s extlob. MV! (Deploy.sh | file1 | file2) ~ / $ publication работает почти хорошо, но игнорирует скрытые файлы, чтобы они не перемещались. Как ...
08.11.2018
1
ответ

set -eux вместо set -x в профиле Bash для глобальной отладки [закрыто]

Когда я работаю с Bash, мне нравится делать это в заметном режиме отладки, поэтому каждый раз, когда я получаю новую машину, я добавляю ее в конец ~ / .profile кодовый набор -x. Я также подумываю добавить eu, чтобы установить -eux как ...
07.11.2018
1
ответ

Вопрос BASH: могу ли я, используя чтение, записать один символ или клавишу со стрелкой (на клавиатуре)

Итак, вот моя сделка: работая в BASH, я уже создал функцию, которая отлично работает и принимает массив или любое количество параметров и выводит интерактивное меню, по которому можно перемещаться с помощью стрелок ...
07.11.2018
1
ответ

Включайте функцию удара в родительский сценарий

Я могу, чтобы определить функцию в ударе и использовать его: нечто () {повторяют 1$;} тест нечто, Но если я хочу собрать свои функции в одном сценарии удара все его недоступное: init.bash #!/bin/bash нечто () {повторяют 1$;}...
07.11.2018
1
ответ

Может ли синтаксики переменных заменетелей быть единой?

Может ли эти две переменные замены-синтаксисы в сочетании в одну? RM "$ s_a / $ domain.conf" 2> / dev / null RM "$ s_e / $ domain.conf" 2> / dev / null, как: RM "$ s_ {a, e} / $ domain.conf" 2> / dev / null
06.11.2018
1
ответ

Использование переменных внутри команды curl, не работающих в скрипте Bash

Я пытаюсь написать сценарий Bash для обновления определенных узлов в моем репозитории. Я написал ниже скрипт, но, похоже, он не работает, когда я использую переменные внутри Curl. Ниже приведен код. Я пробовал все ...
04.11.2018
1
ответ

Первый аргумент, прошедший к сценарию обертки, игнорируется

, поэтому у меня есть следующий сценарий: #! / Bin / Bash Echo '----------------------- ------ echo $ 0. echo $ 1. echo $ @ Echo '---------------------------- Exec Su - outsoveder -c "/tmp/elasticsearch-6.4.2/bin / ...
03.11.2018
1
ответ

Как встроен развернуть шаблон шаблона, содержащий класс символов?

Я столкнулся с этим вопросом в попытке поиска способа встроенную развернуть свой шаблон Mult в Bash. Но в моем случае шаблон содержит некоторые символы CLAS с. Позвольте сказать, у меня есть 3 файла: - ABC BBC ...
03.11.2018
1
ответ

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

В настоящее время у меня есть каталог со 100 файлами 4 типов, всего 400 файлов. Я хотел бы найти, каких из них не хватает. Мой текущий скрипт: for((i=1; i<=100; i++)); do name="File_Type_1_${...
03.11.2018
1
ответ

scp/rsync autocomplete работает в одном направлении, но не в другом

у меня есть две машины, ноутбук и сервер. Обе из них исходные /etc/bash_completion в .bashrc. Что работает: ноутбук с файлом скрипта server$:~/stage/[tab][tab]. ноутбук server$ scp:~/stage/[tab][tab] . server$ ...
03.11.2018
1
ответ

Как создать список ссылок?

Итак, у меня есть ссылки на веб-сайт, которые выглядят следующим образом: site.com/1 site.com/2 site.com/3 и т. Д., До 1000. Как создать список этого с использованием bash или любого языка программирования в Linux? Я знаю, что вопрос в основном ...
02.11.2018
1
ответ

prompt (PS1) не обновляется на связанной команде

Я не понимаю, почему эти два разных способа использования одной и той же команды приводят к разному поведению. Я установил fzf и fd и в функции .bashrc updir(){ cd ... } ...
02.11.2018
1
ответ

Тестирование активных SSH-ключей в локальной сети

Я пытаюсь завершить свой скрипт Bash, чтобы найти, какие SSH-серверы на локальной сети все еще активны с ключами SSH, но Я заморожен на этом шаге: #! / Bin / Bash # LAN SSH Keys Discovery Script
02.11.2018
1
ответ

найти папку с именем «downloads» в текущем каталоге [закрыто]

Я намереваюсь получить путь с именем «downlads» в разделе «volumns» в текущем каталоге $ cd /volumes/**/downloads; пвд; компакт диск - /volumes/Transcend/загрузки /Users/me/downloads меняются на них, ...
02.11.2018
1
ответ

Bash Run Multious Scripts Python с предварительно импортированным модулями

Я хочу работать отдельно двух сценариев Python в командной строке, где Script1.py Imports Modules Python и Script2.py использует эти предварительно импортированные модули для проведения расчетов. Причина выполнения ...
01.11.2018
1
ответ

Как использовать массив строк в bash

Я записываю следующую функцию загрузки скрипта должна установить массив disk[a]=1 и disk[b]=2 и так далее Тогда функция out должна вывести массив ${disk[a]} и ${disk[b]} и так далее. Но что мы...
01.11.2018
1
ответ

Проблемы с созданием полной резервной копии в bash

В настоящее время я пытаюсь создать скрипт, который будет выполнять полное резервное копирование каталога в bash. После проведения исследований я придумал это: % rsync -r /files/stephen /files/backup Мне любопытно ...
01.11.2018
1
ответ

Как включить вкладку Auto Fillion Linux Подсистема Windows 10

Я установил подсистему Kali Linux на моем компьютере Windows 10. Когда когда-либо я ударил кнопку TAB в Linux Bash, я слышу, что некоторые раздражающие звуки и APT-Get install PH не дают мне никакого предложения ...
31.10.2018
1
ответ

Как получить строки, заканчивающиеся на определенном выражении

У меня есть текстовый файл с 4 предложениями, и я хочу представить строки, заканчивающиеся на «me», однако, когда я делаю «me $», это не работает. Я что-то упускаю? (Я хотел, чтобы результат был 1-м, 2-м и 4-м...
31.10.2018
1
ответ

история + отображать дату и время для каждой команды [дубликат]

у нас RedHat Linux машина версии 7.2 когда мы вводим историю мы получаем историю но без даты и времени 1 ifconfig 2 cd /etc/udev/rules.d /3 лс 4 кат 99-vmware-scsi-udev.rules ...
29.10.2018
1
ответ

Какие различия между «Убийство -Pipe $$» против «Выход 1»?

В моем скрипте Bash я использовал следующий синтаксис, чтобы выйти из скрипта Bash: Kill -Pipe $$ Я использую его, потому что иногда в функции или во внутренней оболочке в скрипте, выход 1 делает ...
29.10.2018
1
ответ

&> Тест или> Тест 2> & 1

Я читаю из инструкции, используя &> обрабатывать ошибки и данные $ LS -AL Test2 Test3 Badtest &> Test7 $ CAT TEST7. LS: не может получить доступ к «тесту»: нет такого файла или каталога ls: не может ...
28.10.2018
1
ответ

Написать структурированные команды в нескольких строках с ключом вкладки

Я хотел бы написать структурированную команду в нескольких строках как $ для i в *; → сделать → Файл $ I; → Готово BMDT.MD: текст ASCII Завтрак.md: текст ASCII brmdh.md: текст ASCII Test.SH: Bourne-one Shell Script ...
28.10.2018
1
ответ

Ошибка при установке VUZE в Ubuntu 18.04 LTS

Я получаю проблему во время установки VUZE. Он говорит: следующие пакеты имеют неудовлетворенные зависимости: VUZE: зависит: libswt-gnome-gtk-3-jni, но он не устанавливается E: Невозможно исправить ...
27.10.2018
1
ответ

не удалось исходный путь к добавлению в ~ / .bashrc

Я хотел бы установить указанный Путь к $ Путь, я пишу его на вершину .Bashrc $ Cat ~ / .bashrc Export Path = / usr / local / opt / gereutils / libexec / gnubin: $ path и активировать его $ Source ~ / .bashrc Это работает / ...
27.10.2018