3
ответа

Я хочу написать сценарий bash для отделения символов от специальных символов?

Я новичок в bash. Я хочу написать сценарий bash, в котором у меня есть файл «file.txt». Я хочу вырезать и вставлять обычные символы в charecters.txt и специальные символы в special.txt....
28.10.2020
3
ответа

Как искать строки с соседними повторяющимися цифрами

У меня есть сценарий, в котором данные находятся в таком файле. Данные :1234 2271 4423 8901 1234 2569 1234 5678 9107 1134 7896 6780 Вывод должен быть :1234 2271 4423 8901 1234 2569 1134 7896 6780...
27.10.2020
3
ответа

преобразовать вертикальный текст в горизонтальный с помощью вставки -d или tr

У меня есть список данных в вертикальном формате, я хочу его в горизонтальном формате fl.txt :данные 1 2 3 4 5 Требуемый вывод: :1 2 3 4 5 Мой код :когда я использую эту команду, она печатает только последнее значение :5...
25.10.2020
3
ответа

выбирать и перемещать уникальные файлы на основе некоторого шаблона

У меня есть список файлов на машине с Linux, которые отличаются по дате, поэтому мне нужно искать уникальные файлы и помещать их в какой-то другой каталог. «Уникальный» здесь относится к имени…
16.10.2020
3
ответа

Создайте учетную запись для каждого пользователя и добавьте пользователя в его группу из текстового файла

У меня есть файл username.txt, который содержит их имя пользователя и конкретную группу. На данный момент я пытаюсь создать сценарий bash, который позволяет мне создать учетную запись для каждого пользователя и добавить пользователя в...
15.10.2020
3
ответа

Получение списка файлов по шаблону в директории и всех вложенных и перебор результата

В каталоге "мой _каталог", в котором есть другие каталоги с несколькими уровнями вложенности, есть несколько файлов, которые я хочу найти по шаблону, а затем, один за другим, загрузить их в а...
05.10.2020
3
ответа

Как я могу получить только имя файла без абсолютного пути в сценарии оболочки

Я пытаюсь распечатать имена файлов с расширением (.gz )в каталоге. в настоящее время у меня есть приведенный ниже сценарий оболочки, который печатает абсолютный путь. Я хочу распечатать только файл...
02.10.2020
3
ответа

Преобразование приведенной ниже таблицы txt в формат таблицы csv

У меня есть таблица в Unix в формате ниже и скрыта в качестве вывода. + --------------------------+ -------------------------+ -+ | col _имя | тип | + ----------------------...
01.10.2020
3
ответа

Не удалось получить значения в формате JSON из переменной

Я написал небольшой скрипт Shell/bash, в котором у меня есть некоторые данные в файле sampleData.txt, которые я хочу преобразовать в Base64 и передать в переменной $scriptPayload :значение=$ (кошка sampleData.txt )эхо и...
28.09.2020
3
ответа

Как добиться раннего выхода из блока кода в скрипте bash (по аналогии с `последней директивой Perl `)?

Одной из особенностей Perl, которая мне очень нравится, является его обобщение ключевых слов управления циклами на любой лексический блок, ограниченный фигурными -фигурными скобками -1. Например, можно использовать последнюю директиву Perl для выхода из л
27.09.2020
3
ответа

Назначение двоеточия при переменном расширении

Я просматриваю старый сценарий оболочки. Я не могу понять две вещи в нем. гт/данные/журнал || истинное значение=$ (cat /datafile )если [ ${значение:-1} == 0 ], то эхо 'сделать' иначе эхо 'не' значение fi:-1 -...
26.09.2020
3
ответа

Переменная Bash внутри awk

У меня большое количество переменных bash в ch.sh $кошка ч.ш BBG= `tput setab 0 `RBG= `tput setab 1 `GBG= `tput setab 2 `... $ кошка азбука как БСД csd... и я хочу получить доступ из awk без объявления...
26.09.2020
3
ответа

Можно ли использовать условные операторы в /etc/rc.local?

Возможно ли иметь условие в файле /etc/rc.local? Я проверил множество вопросов и ответов, и большинство людей предлагают запустить на нем chmod +x, но моя проблема в другом. Это действительно работает для меня без...
20.09.2020
3
ответа

при обнаружении пустой строки перейти на новый столбец

У меня есть данные как :q w e e r r t 23 21 1 Всякий раз, когда мы находим пустую строку, изменяем ее на новый столбец. Вывод д, д, 23 ш, г, 21 е, г, 1,t, пробовал, но ни с sed, ни я...
18.09.2020
3
ответа

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

Это чисто эстетический вопрос, так как сейчас у меня есть работающая команда, но я хотел бы запустить wc -m для каждого элемента в массиве моих клиентов без явного цикла или запуска подоболочки/дочерней оболочки..
14.09.2020
3
ответа

Сценарий Bash -Как 6 > 50?

если [[ 6 > 50 ]]; затем эхо "правда" fi $ bash script.sh Мне не хватает чего-то очень очевидного здесь. Почему 6 больше 50?? **РЕДАКТИРОВАТЬ **Я также пытаюсь решить для если [[ 6,5 > 50 ]];...
09.09.2020
3
ответа

Выполнение пользовательской оболочки по умолчанию в сценарии оболочки

В сценарии оболочки я хочу запустить оболочку пользователя и продолжить выполнение сценария после завершения работы оболочки. Это должно выглядеть примерно так :> myScript.sh Вывод сценария > echo "оболочка запущена...
03.09.2020
3
ответа

Как в оболочке bash загрузить значение свойства из файла свойств (env )в переменную в оболочке bash?

У меня есть SA _ПАРОЛЬ=Пароль1! в файле test/.makefile _test _env. Я хотел бы получить значение "Пароль1!" в переменную в моей оболочке bash. я пробовал это $ MY _VAR=$ (grep SA _ПАРОЛЬ...
01.09.2020
3
ответа

Как перебирать индексы массива в zsh?

В bash мы можем перебирать индекс массива следующим образом. ~$ for i в "${!test[@]}"; эхо $i; сделано, где тест представляет собой массив, скажем, ~$ test= (a "b c d" e f )чтобы вывод выглядел...
24.08.2020
3
ответа

Удалить строки с выводом -из -порядка повторяющихся значений

У меня есть файл, содержащий попарные комбинации чисел 1, 2 и 3. Пример ввода :2 1 3 1 1 2 3 2 1 3 2 3 Я хотел бы удалить одну из строк с повторяющимися значениями, но...
24.08.2020
3
ответа

Статус кода возврата SSH и обработка ошибок

Я хочу проверить, равно ли количество файлов 0 на удаленном сервере с помощью ssh. Код ниже только проверяет, существует ли файл (, оканчивающийся на.dmp ). если ssh v0021x91 ls /apps/oracle/home/DB _1201/ *.dmp, то echo &...
22.08.2020
3
ответа

Разбор текстового файла с вложенными разделителями на одной строке

Я хочу проанализировать статистику очистки btrfs, которую btrfs помещает в файл с именем /var/lib/btrfs/scrub.status.. Файл фактически состоит из пар ключ/значение, где ключ и значение...
20.08.2020
3
ответа

Справка по сценарию Bash -Синтаксический анализ и вывод текста

У меня есть текстовый файл следующего типа: а б в г--------1 ok проблема с устройством Некоторое действие, которое необходимо предпринять, которое...
18.08.2020
3
ответа

Работа со строками и передача их в bash

У меня есть файл с таким содержимым :... пакет ЗЕМЛЯ {... } пакет МАРС {... } пакет ВЕНЕРА {... }... Итак, я хочу сделать многоэтапный -процесс. Я...
01.08.2020
3
ответа

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

Я запускаю длинную строку из -команд exec и хочу получить метку времени с начала выполнения, чтобы использовать ее в качестве значения для последующих команд. Это возможно? Что-то вроде :найти. -выполнить СЕЙЧАС=$...
28.07.2020
3
ответа

Вложенный скрипт bash if then else не работает должным образом для разделения URL и файлов

На данный момент у меня есть два скрипта, один для файлов и один для URL-адресов, и я хочу их объединить. Приведенный ниже сценарий объединен. Когда передается аргумент, я хочу, чтобы он выполнял одну функцию, если это URL-адрес,...
28.07.2020
3
ответа

Сравнить 2 файла конфигурации?

2 строки можно легко сравнить с помощью теста или [[... ]] например Сравнить строку с регулярным выражением например wolf@linux :~$ var1= `grep 'trap2sink 127.0.0.7 w0rd' snmpd.conf `wolf@linux :~$ wolf@linux :~$ if [[ $var1 = '...
09.07.2020
3
ответа

Загрузка большой папки с Google Диска

Я хочу написать скрипт для загрузки этой папки с Google Диска. Сценарий предназначен для неопытных пользователей UNIX -, поэтому я не хочу использовать больше, чем curl или wget. Я видел решения с идентификатором файла,...
08.07.2020
3
ответа

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

Я хочу выполнить некоторые команды на удаленном сервере с помощью expect. Но когда я использую. *\$$ он всегда не может соответствовать удаленному запросу на отправку команд. Следующий мой скрипт :#!/бин/кш при чтении -...
08.07.2020
3
ответа

сценарий bash, который сохраняет каждую строку вывода команды

У меня возникли проблемы с написанием сценария bash, который сохраняет каждую строку вывода команды #mount | grep ^\/dev/ в переменную. Ниже мой скрипт bash. #!/бин/баш гора | grep ^\/dev/ >...
06.07.2020