Вопросы с меткой [shell-script]

Сценарий оболочки - это сценарий, написанный для оболочки или интерпретатора командной строки операционной системы.

-1
голос
2ответа
122 показов

как найти количество подстрок между разделителем?

У меня есть строка после что-то (1)^^^ что-то (2)^^^ что-то (3)^^^ ... ^^^ что-то (n) как найти номер что-то (ы) в строке.
-1
голос
2ответа
37 показов

удалить файлы старше 10 дней и сохранить информацию об удаленном файле в другом файле

Я хочу удалить каталоги и подкаталоги старше 10 дней. Также я хочу сохранить удаленную папку и имена файлов, информацию о времени в другом файле. Пока что мой сценарий состоит в удалении каталогов, ...
-1
голос
2ответа
3k показов

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

Этот вопрос в некоторой степени связан с вопросом, заданным здесь, https://stackoverflow.com/questions/5130847/shell-multiple-commands-in-one-line, но разница в том, что мне нужно выполнять целые ...
-1
голос
2ответа
6k показов

Значение переменной, установленной в цикле while read, теряет значение вне цикла

Следующий код представляет собой упрощенную версию реальной задачи. Конечно, я знаю, что смог бы добиться того, что сделано в этом упрощенном примере, с помощью if [ ... ] . Это только для ...
-1
голос
1ответ
105 показов

Преобразование даты в формат эпохи в файле для нескольких записей с использованием сценария оболочки

ниже приведен формат в файле. Может ли кто-нибудь помочь в преобразовании первых двух столбцов в формате даты в формат эпохи? 2018-01-02 05:44:00,2018-01-02 05:59:00,1,702058496,0,0,0,0,0,0,0,0 ...
-1
голос
1ответ
76 показов

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

У меня есть один скрипт для входа на удаленный сервер.Но я попытался выполнить скрипт, произошла какая-то ошибка. Журналы: Мой сценарий: #!/bin/bash S1=$(ssh -t selvam-odc-shell1 "users | wc -w ") ...
-1
голос
1ответ
355 показов

Копировать файл из Windows в Linux, когда выполняется сценарий оболочки

У меня есть программа на сервере Linux, которая запускает сценарий оболочки на сервере Linux. Скажите /tmp/ShellScript.sh Теперь я хочу скопировать файл, расположенный на моей машине с Windows ...
-1
голос
1ответ
56 показов

find и grep выдают разные выходные данные, если выполняются из файла скрипта или командной строки

Я использую эти команды для поиска в нескольких PDF-файлах, учитывая путь к файлу: >>find /home/ad0x/Documents/Skola/Flervariabel/Tentor -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep ...
-1
голос
3ответа
274 показов

Как узнать размер содержимого каталога в unix; Без использования du /awk?

Как найти размер содержимого каталога в unix; Без использования du /awk? Вы можете использовать ls -l |
-1
голос
2ответа
144 показов

bash + как захватить необходимое поле из переменной

мы устанавливаем переменную со следующими значениями MY_VAR=" one two three four" как захватить первое значение из переменной с помощью bash? (без использования команды echo) ожидаемый результат один
-1
голос
1ответ
81 показов

Скопируйте один каталог в другой, сохранив его структуру

Предположим, у меня есть следующий исходный каталог: source/ subdir1/file1 subdir1/file2 subdir2/file3 subdir3/file4 И целевой каталог: target subdir1/file5 subdir2/file6 subdir4/file7 Я хотел бы ...
-1
голос
1ответ
526 показов

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

Мне нужно написать сценарий оболочки, который должен запускаться при запуске. В этом сценарии моя цель - смонтировать мой SDC Dev в папку. Обычно, если на терминале запустить mount /dev / / ...
-1
голос
1ответ
142 показов

Элементарный Shell Script для Unix

Мне нужна помощь с написанием этого сценария оболочки. Может ли кто-нибудь, пожалуйста, помогите мне. Благодарю. Напишите сценарий оболочки my_echo, который принимает произвольное количество ...
-1
голос
1ответ
231 показов

Команда dos2unix повреждает файл с символами Юникода, загруженными в двоичном режиме

я скачал xml-файл с символами юникода с ftp в двоичном режиме передачи. Чтобы удалить специальные символы, заканчивающиеся на строку, я использовал команду dos2unix. Но это делает файл поврежденным. ...
-1
голос
2ответа
72 показов

Программа оболочки не работает должным образом

Я написал простой скрипт, чтобы проверить, запущен ли демон наводнения и, если нет, перезапустить его: #!/bin/bash if [[ $(pidof deluged | wc -1) -eq 0 ]]; then deluged fi Я добавил его в ...
-2
голоса
3ответа
1k показов

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

Как я могу написать событие функции предиката оболочки, которое принимает целочисленный аргумент и проверяет, является ли оно четным или нет?
-2
голоса
1ответ
30 показов

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

например, у меня есть список: аа бб чк дд ээ Я надеюсь получить "аа", "bb", "cc", "dd", "ee" Есть ли способ сделать это с помощью сценариев оболочки?
-2
голоса
1ответ
51 показов

Извлечение в Bash Script

У меня есть файл с такими значениями: 31.13.77.12:443 TIME_WAIT 31.13.77.12:443 УСТАНОВЛЕНО 31.13.77.36:443 УСТАНОВЛЕНО 31.13.77.29:443 УСТАНОВЛЕНО 31.13.77.12:443 TIME_WAIT Я хочу вывод в файл как: ...
-2
голоса
1ответ
1k показов

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

В сценарии оболочки Linux мне нужно выполнить несколько команд под другим пользователем, но я могу это сделать. Пожалуйста, посоветуйте несколько советов. $ jumpto -T -u ... после этой команды она ...
-2
голоса
2ответа
9k показов

Рассчитать% разницы и размеров файлов между двумя файлами

У нас есть два архива, и мы хотели бы сравнить их. Мы также заинтересованы в расчете процентной разницы между ними и размером файла. Есть ли инструмент, который может сделать это быстро?
-2
голоса
1ответ
529 показов

Как сделать командный файл, который выглядит точно так же, как командная строка?

Я хочу создать командный файл, который при запуске выглядит и работает точно так же, как командная строка, за исключением того, что я могу что-то делать со всем, что вводит пользователь (например, ...
-2
голоса
3ответа
46 показов

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

для каждого файла .ext1 я создаю второй файл .ext2 с тем же именем файла, за исключением расширения, а затем удаляю все файлы .ext1 . Иногда процесс может завершиться сбоем, поэтому я не хотел бы ...
-2
голоса
0ответов
52 показов

Создайте исполняемый файл из сценария оболочки в OS X

Возможный дубликат: Могу ли я создать файл конфигурации для скрипта оболочки? Мне нужно создать исполняемый файл из оболочки (.command) в OS X, с параметрами. Пример: backup -s1 -s1 - это файл ...
-3
голоса
1ответ
6k показов

пакетное перемещение / вырезание папок и их содержимого в другую папку

У меня есть этот пакетный скрипт, который позволяет мне копировать папки и их содержимое из текстового файла. Может ли кто-нибудь помочь мне настроить его так, чтобы он перемещал / вырезал папки + ...
-3
голоса
1ответ
139 показов

Нужно создать bash скрипт для ip фильтра

У меня есть два файла с несколькими IP-адресами, и я хочу оштрафовать те IP, которые не во втором файле. файл один имеет 1.2.3.4 4.5.6.7 и файл два имеет 117.239.57.130 117.239.58.226 103.248.120.245 ...
-3
голоса
2ответа
973 показов

Создайте сценарий Windows для обхода всех подпапок какой-либо папки и удалите определенную папку и все ее содержимое, если оно существует

вот трюк Предположим, что я хочу освободить место и запустить этот скрипт в F:\UnrealProjects, который имеет чуть более 50-60 подпапок, я хотел бы, чтобы этот скрипт перебрал все свои подпапки, ...
-4
голоса
2ответа
587 показов

Пакетный файл Windows 7 для случайного обмена именами файлов

Мне нужно написать командный файл, который идет в папку и случайным образом меняет местами все имена файлов. В этой папке около 1000 файлов. Так что это приемлемо, если есть несколько промахов.
-4
голоса
1ответ
110 показов

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

Список, по одному, всех файлов размером более 100 КБ в дереве каталогов /home /username. Дайте пользователю возможность удалить или сжать файл, а затем перейти к отображению следующего. Запишите в ...
-5
голосов
3ответа
61 показов

./command <<< несколько аргументов

Если у меня есть программа с именем "prog", которая требует только один аргумент, я могу написать: ./prog
-5
голосов
1ответ
386 показов

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

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