1
ответ

Скрипт, создающий каталоги от А до Я и файлы в них от 1 до 9

Вы представляете, как будет выглядеть скрипт в оболочке со следующими условиями: При выполнении , он должен сделать Folderz от А до Я В каждой папке он должен создать пустой файл от 0 до 9 ...
06.11.2019
1
ответ

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

Я хочу изменить права доступа к файлам, которые начинаются с цифр от 1 до 9 (например, 1.txt, 2.txt и т. д.). Мой код выглядит следующим образом: #!/bin/bash for(( i = 1 ; i < 10; i++)) do for file in /...
06.11.2019
1
ответ

Как отобразить наибольшую общую часть двух файлов?

Я знаю, как использовать comm, diff или grep для отображения каждой общей строки двух файлов. Но как мне отобразить только самую большую общую часть, т.е. е. наиболее распространенные строки подряд? (Если их одинаково...
06.11.2019
1
ответ

Могу ли я использовать `diff` для отображения не разных, а совпадающих частей?

man diff говорит: diff - сравнивать файлы построчно Итак, diff будет сравнивать файлы. Однако в конечном итоге он покажет разницу, если она есть. Как я могу сравнить файлы и показать ...
05.11.2019
1
ответ

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

Нужна помощь в сортировке файлов по дате в имени с помощью сценария, который я могу установить в своих cronjobs. Строка, которую я пытаюсь извлечь и создать каталоги, — это ГГГГММДДЧЧММСС, она присутствует во всех именах файлов. # ...
02.11.2019
1
ответ

Как mkdir или cp из сценария Bash со смешанными литеральными аргументами переменной/строки?

Я пытаюсь автоматизировать сброс мира Minecraft и копирование некоторых пользовательских функций обратно... Сброс просто означает удаление папки (папок) мира. Копирование пользовательских функций в нужное место...
01.11.2019
1
ответ

использовать подстановочный знак после сценария bash с переменной

Я пытался сделать сценарий, объединяющий все CSV-файлы в ежемесячный файл. Приведенный ниже сценарий не работает, он выдает следующую ошибку: awk: fatal: невозможно открыть файл `/ibv_ftp/merged/folder/file201910*....
30.10.2019
1
ответ

Скрипт для добавления пользователей добавит пользователей, но они не смогут войти в систему

У меня есть скрипт, который будет добавлять пользователей из файла. Насколько я могу судить, он прекрасно добавит пользователей, но при попытке войти в систему пароль, предоставленный сценарием, не работает. Я не уверен, что это...
30.10.2019
1
ответ

Пользовательские команды в Linux

Как создать пользовательскую команду ls, которая выводит первые n кубов в текстовый файл. Как сделать эту команду внутри файла .sh, который выполняется, и команда реализуется. Можем ли мы использовать команду псевдонима?
22.10.2019
1
ответ

В каких случаях [[ ]] не проходит тест, а [ ] завершается успешно для одного и того же теста?

Я наткнулся на скрипт со строкой: java_version=$($JAVA_HOME/bin/java -version 2>&1 | awk -F '"' '/version/ {print $2}' | cut -d '_ ' -f 1,3) с последующим тестом: if [[ -n "$...
21.10.2019
1
ответ

Проверка файла на изменение IP

Мне нужно обновить файл, содержащий мой внешний IP-адрес на сервере через scp. Перед обновлением файла я хочу убедиться, что он содержит фактический IP-адрес, иначе он не должен обновляться на ...
18.10.2019
1
ответ

Почему файл Dialogrc по умолчанию делает экран монохромным?

У меня есть скрипт bash со следующим кодом: if [ ! -f /home/tools/test.dialogrc ] тогда диалог --create-rc "/home/tools/test.dialogrc" fi Который успешно создает файл test.dialogrc...
17.10.2019
1
ответ

Проверьте, являются ли два столбца полностью числовыми в csv, используя awk

У меня есть csv со столбцами A и B, как показано ниже, который содержит числовые или буквенно-цифровые данные. Мне нужно написать столбец C так, чтобы если, A или B пусто -> напишите «Ошибка» в CA или B, а не числовое -> напишите «Ошибка» ...
17.10.2019
1
ответ

Можно ли передавать команды как переменные в сценарий --dialog?

В настоящее время у меня есть приведенная ниже диалоговая функция, которую я пытаюсь превратить в многократно используемую подсказку «да/нет», где я смогу вызвать ее, используя YesNoPrompt, за которой следуют переменные, которые ей понадобятся. ...
15.10.2019
1
ответ

В любом случае, как улучшить данный сценарий оболочки, который продолжает тестировать веб-сайт с помощью команды curl?

Вот скрипт, который продолжает тестировать данный веб-сайт и электронную почту через Mutt, когда они терпят неудачу, используя команду curl, после того, как он уменьшает количество неудачных писем по сравнению с версией, которая вместо этого использует ко
10.10.2019
1
ответ

принять меры, как только фоновый скрипт будет убит

У меня ниже скрипт работает как фоновый процесс. #!/бин/ш пока верно; делать : сделано email_kill_alert() { эхо "" | mailx -s "скрипт получил сигнал уничтожения." электронный идентификатор } Вышеприведенный сценарий выполняется в фоновом режиме...
09.10.2019
1
ответ

Сценарий оболочки для распаковки файлов в папки назначения с тем же именем, но без .zip, а также перемещение всех не zip-архивов в одно и то же место

Мне определенно нужно попрактиковаться в написании сценариев... Пока что У меня есть приведенный ниже сценарий, который работает, когда один .zip и один плоский файл помещаются в исходное местоположение. Если в него помещаются несколько файлов, это не...
08.10.2019
1
ответ

Что не так в этом сценарии оболочки?

Невозможно сгенерировать два временных файла! Почему нет? Пожалуйста помоги!! Входной файл имеет два столбца для имен файлов. Но не получается скопировать ДВА файла "fn1", "fn2" в "Data1.dat", "Data2.dat" Что такое...
05.10.2019
1
ответ

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

В настоящее время я пишу сценарий, который, как ожидается, переразметит /dev/sda. Он будет запускать ОС с USB-накопителя, который в нашем случае будет /dev/sdb, поэтому у меня не будет проблем с системой «...
04.10.2019
1
ответ

сообщение об ошибке - openssl: команда не найдена

Я пишу простой сценарий, чтобы проверить, действителен ли сертификат для веб-сайта. Однако, когда я пытаюсь запустить код в терминале, я получаю сообщение об ошибке, в котором говорится, что команда openssl не может ...
04.10.2019
1
ответ

Как заставить все команды (включая многие параллельные команды) в скрипте выполняться на нескольких определенных ядрах?

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

Автоматический запуск нескольких команд через SSH на нескольких устройствах

У меня более 100 устройств с одинаковым именем пользователя и паролем и включенным SSH. Чего я хотел бы добиться, так это того, что для каждого устройства я хочу запустить одну и ту же команду, чтобы изменить их объем пароля. Что я сделал, так это...
26.09.2019
1
ответ

Сценарий Bash для сортировки файлов в папках по алфавиту и по номерам (смещение буквы сортировки до 8-го символа)

например, имя файла: 9323 - Unix.ext или z223 - 50 Cent.ext I хотел бы знать, как отсортировать все файлы в текущем каталоге в ./A и ./B и т. д.. и ./Numbers, но используя 8-й символ в ...
26.09.2019
1
ответ

bash повторно обрабатывает строку перед запуском

считает, что в текущем каталоге есть каталог с именем hello world. Да, в каталоге есть пробел. Для примера допустим, что у него есть файл с именем f1.txt. ls 'hello world' напечатает f1....
25.09.2019
1
ответ

IP-запрос PHP -- повторять каждые 5 секунд с датой в выводе

У меня есть код в php, и он показывает IP-адрес. Но это работает только один раз, когда я вхожу. Поэтому я хочу использовать этот код для работы каждые 5 секунд. ваш ip: 5.4.3.2.1; 18:05 ваш ip: 5.4.3.2.1; 18:10 ...
23.09.2019
1
ответ

Могут ли сценарии оболочки -помочь защитить адрес электронной почты на стороне клиента -? [закрыто]

У меня есть веб-сайт с контактной HTML-формой на стороне клиента -, созданной вручную (не как результат конструктора HTML, такого как PHP ):
Адрес электронной почты :
...
21.09.2019
1
ответ

Определите оператора связи GSM для SIM-карты, вставленной в хост Linux.

SIM-карта, используемая в каждом шлюзе Linux для соединения GSM, будет варьироваться от местоположения к местоположению из-за покрытия сигнала различными операторскими сетями GSM. Но для того, чтобы автоматизировать настройку APN...
19.09.2019
1
ответ

Сценарий Bash для чтения документа построчно и создания нескольких документов с предопределенными именами файлов в одном документе

У меня есть файл, содержащий список информации выглядит примерно так: #FILENAME "Какое-то имя - какой-то заголовок.xml" какая-то песня <год>1994. <альбом>...
17.09.2019
1
ответ

Проблема с оболочкой Bash, странное поведение при вводе данных пользователем

Я надеюсь, что другая пара глаз увидит мою ошибку. Предполагается, что он извлекает данные и создает html-страницу для отображения соответствующего пользовательского ввода (но он ничего не делает после ...
16.09.2019
1
ответ

Предотвращение передачи аргумента башскрипта в дочерний сценарий

Я использую башскрипт (дочерний) внутри другого башскрипта (родительского), где-то в середине родительского. Аргумент, переданный Родителю при его выполнении, передается дочернему. Как я могу предотвратить это...
15.09.2019