2
ответа

как поместить все теги каталогов в разные переменные

Я получил все теги каталогов из файла. Теперь я застрял в ситуации, когда хочу сохранить все отдельные теги каталога в разных переменных, как показано ниже. Спасибо в ...
07.04.2020
2
ответа

конвейерный вывод команды поиска

В дополнение к моему запросу, опубликованному -Использование команды find с командой sh -не работает. Основываясь на o/p приведенной ниже команды, мне нужно обновить разрешение до 777 для каждого из перечисленных файлов. найти. -тип...
02.04.2020
2
ответа

Использование команды find с командой sh не работает

Я пытаюсь найти файлы с шаблоном FW. В этих отфильтрованных файлах я пытаюсь найти шаблон chmod.*archive|archive.*chmod, а затем перечислить их. Я попытался выполнить приведенную ниже команду, но...
02.04.2020
2
ответа

Удалить дубликаты csv на основе первого значения, сохраняя самую длинную строку между дубликатами

У меня есть много разных файлов csv в папке (megadrive.txt, snes.txt), например: Aerial Assault (США); Aerial Assault (США). );Sega Master System;;;;;;;;;0;;;;; Aerial Assault (США);Aerial Assault (США);...
02.04.2020
2
ответа

Как запустить скрипт Python раз в день, если компьютер включен и подключен к Интернету?

Я хотел бы запускать скрипт Python каждый день, если мой компьютер включен и подключен к Интернету. Как мне это сделать? Мои усилия: 00 14***python3 /home/jaakko/.config/spyder -py3/temp....
02.04.2020
2
ответа

Где поместить команду, которая будет запускаться при входе в Lubuntu с SDDM?

Я пытаюсь установить обои с терминала. Сценарий: :pcmanfm -qt --set -wallpaper=$ (ls /home/$USER/.local/share/wallpapers/ */ *| shuf -n1 )Это меняет обои, но я хочу, чтобы это было...
31.03.2020
2
ответа

Цикл сценария Bash объединяет каналы/перенаправления на основе переменных имен

У меня есть команда, которая создает несколько строк вывода, которые я позже ищу с помощью grep. Основываясь на предыдущем ответе, я знаю, что могу использовать одну длинную команду и выполнять все фильтры одновременно: https://...
27.03.2020
2
ответа

Оператор case функции Bashrc для импорта случаев из JSON

Я создаю функцию .bashrc, чтобы быстрее ориентироваться в системе. Я использовал оператор case, чтобы указать, куда я хочу пойти. функция да() { case "$1" дома) cd ~ ;; eolas) cd /...
26.03.2020
2
ответа

очень сложный цикл. Кто-нибудь может мне помочь?

Я должен выполнить команду несколько раз, меняя время от времени два входных файла. Я думаю, что мне нужно запустить цикл, возможно, «для», но я не знаю, как это сделать. Команда следующая :"......
26.03.2020
2
ответа

Запустить команду, если стандартный ввод пуст.

Я хотел бы сделать обратное xargs --no-run-if-empty, чтобы он выполнялся ТОЛЬКО, если стандартный ввод пуст. Пример использования: ip a | fgrep "инет" | grep -ve "тун" -e "ло" # передать это во что-то и эхо ...
22.03.2020
2
ответа

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

Допустим, у меня есть текстовый файл filetobechanged.txt: 3.141592 pi. 6.626068 planck # Вот так и вот так и вот так ..1 kd6-офицер kd6-офицер мы..0 kd6-3.7 us00..0 kd6-3.8 ...
14.03.2020
2
ответа

тест: возвращается слишком много аргументов

Я видел в других сообщениях ту же проблему, но не могу понять, так как все делают по-разному. Я также новичок в сценариях оболочки, поэтому мои ограниченные знания становятся еще более запутанными, когда я читаю эти ...
05.03.2020
2
ответа

Ошибка при запуске скрипта, включающего имя машины и локальную сеть.

Я пытаюсь написать скрипт, который принимает имя машины в качестве аргумента командной строки и отображает сообщение, информирующее меня о том, находится ли хост в локальной сети. Вот что у меня есть: #!/bin/bash ...
05.03.2020
2
ответа

Добавление объектов JSON в массив с помощью jq.

Моя цель — вывести объект JSON с помощью jq на выходе команды find в bash. Это может быть либо однострочная команда, либо сценарий bash. У меня есть эта команда, которая создает объекты JSON из каждого...
26.02.2020
2
ответа

Это должны быть две отдельные строки?: `. echo "test" set dat = $dcmdir/$s/scan.log`

Я смотрю сценарий tcsh, в котором одна из строк: . echo "найдено scan.log, найдены mprages" set dat = $dcmdir/$s/scan.log Это все в одной строке. Возможно ли, что это действительно так, ...
26.02.2020
2
ответа

Изменение разрешения для нескольких файлов в bash

Я пытаюсь написать сценарий для изменения разрешений ряда других сценариев в нескольких местах, чтобы они были исполняемыми. Я искал повсюду и не могу понять правильный синтаксис. Это...
26.02.2020
2
ответа

Создать файл с информацией о положении нескольких строк

У меня есть файл со следующим столбцом: GEOM_190_190 GEOM_190_192 GEOM_190_194 GEOM_190_196 ... Его длина составляет около 3000 строк. Я хотел бы написать скрипт, который создает файл с...
25.02.2020
2
ответа

Удалить аргумент из $@, если это опция

У меня есть сценарий, в котором мне нужно перебирать переданные аргументы, и если аргумент начинается с - мне нужно поместить его в строка выбирает и удаляет ее из $@. Это то, что у меня есть до сих пор opts="" for arg ...
25.02.2020
2
ответа

Можно ли определить сценарий bash для интерактивного запуска по умолчанию?

Я написал несколько скриптов и сохранил их в папке ~/bin. Я уже могу запускать их, просто вызывая их заголовок во время сеанса оболочки. Однако они не работают в интерактивном режиме (я имею в виду мой ~...
24.02.2020
2
ответа

Редактировать сценарий для вывода по электронной почте?

По сути, я пытаюсь совместить два сценария, которые нашел в Интернете. Первый, состоящий из двух частей, проверяет, существует ли каталог, если не создает его, то делает снимок через веб-камеру, если...
24.02.2020
2
ответа

один скрипт, использующий много файлов

Я хотел бы выполнять много заданий одним скриптом в bash. Я сделал два, и я не могу выполнить больше. Я сделал это один за другим. Следующая процедура: ./script /directory fileX. Когда в каталоге находятся ...
18.02.2020
2
ответа

Проверить, вызывает ли скрипт сам себя

Пусть, например, я запускаю скрипт printScript.sh .Как я могу проверить внутри, был ли вызывающий абонент printScript.sh ? Чтобы слова проверяли, есть ли у нас рекурсия ?
18.02.2020
2
ответа

Как определить имя функции bash как регулярное выражение

Я искал вокруг и не могу найти ответ. Я хочу определить функцию, подобную этой: function \d{2} () { echo $1_or_smth } Затем, если я скажу в своем терминале 12, я хочу, чтобы он выводил 12 обратно.
17.02.2020
2
ответа

Поиск строки в файле и сохранение строки после нее в переменную

Пример: Допустим, это находится в файле: AB: Тестовый компакт-диск: Тестирование EF: Остаток Я хочу, чтобы скрипт выполнял поиск компакт-диска и сохранял «Тестирование» в переменную. Я что-то пробовал с awk, но почему-то ничего не получается...
12.02.2020
2
ответа

Как разместить несколько файлов с помощью sftp

Нужна ваша помощь в размещении нескольких файлов на сервере. Я создал скрипт, но он не ставит все файлы cd /buffer/miscellaneous/new/ cd $(ls -t | голова -n 1) last=$(find -mmin -60 | ...
31.01.2020
2
ответа

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

У меня есть скрипт оболочки app1.sh и дерево папок, но я не знаю, как выполнить эту оболочку внутри каждой папки. Вот этот скрипт получает строку, целое число и файл в качестве аргументов для работы....
27.01.2020
2
ответа

Скрипт не запускает команды в bluetoothctl

Я написал небольшой скрипт для автоматизации подключения наушников bluetooth к машине с Linux. #!/bin/bash bluetoothctl подожди ${!} connect XX:XX:XX:XX:XX:XX MAC-адрес #наушников подожди ${!} выход ...
25.01.2020
2
ответа

Как этот сценарий оболочки (без bash) может отображать секунды в формате DDD:HH:MM:SS?

#!/бин/ш ИНТЕРВАЛ=12 ИТОГО=3388888 ДЮРСЕКС=$(($ВСЕГО * $ИНТЕРВАЛ)) printf "\n$DURSECS секунд.\n" printf "\nВ формате ДНИ:ЧАСЫ:МИНУТЫ:СЕКУНДЫ - ДДД:ЧЧ:ММ:СС - общая продолжительность будет:\n" # ...
22.01.2020
2
ответа

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

Здравствуйте, я пытался выяснить, как просто передать файл .txt с несколькими строками в аргументы сценария bash для запуска в качестве команды. Не уверен, что мне следует использовать циклы while? Итак, текстовый файл просто ...
18.01.2020
2
ответа

Начальное заполнение нулями целочисленной переменной

Я пытаюсь создать новую переменную, в которой числа от 0 до 9 всегда должны быть представлены как 00...09 вместо 0.. .9. Вот мой тест без фактической команды для целей POC: for i in {00.....
06.01.2020