Публикации по теме 'shell'


Освоение обработки флагов в сценариях Bash: подробное руководство
Настройте поведение сценария Bash, используя флаги для эффективной автоматизации задач. Сценарии Bash — это мощные инструменты для автоматизации задач и выполнения сложных команд. Часто бывает полезно предоставить параметры или флаги для настройки поведения скрипта. Флаги позволяют пользователям настраивать функциональность скрипта в соответствии со своими конкретными потребностями. В этой статье мы рассмотрим, как эффективно обрабатывать флаги в сценариях Bash, обеспечивая большую..

Вопросы по теме 'shell'

Использование grep для разделения строки, а затем поиск строк с номером больше 3
Скажем, у меня есть файл типа: thing1(space)thing2(space)thing3(space)thing4 E.g. 1 apple 3 4 3 banana 3 8 3 pear 11 12 13 cheeto 15 16 Могу ли я показать только строки, в которых thing3 больше 3? (например, груша и чито) Я...
106 просмотров
schedule 07.03.2024

Прочитайте текстовый файл с помощью Automator.app построчно
Я новичок в кодировании, поэтому, пожалуйста, будьте терпеливы со мной. Я создал рабочий процесс с Automator (OSX), который отлично работает. Единственная проблема, которая у меня есть, заключается в том, что я хочу, чтобы она работала на...
7480 просмотров
schedule 16.03.2024

Скрипт Bash с getopt — длинные параметры
до сих пор я редактировал свой сценарий, и он не работает так, как хотелось бы. Сначала я представлю этот код: while true ; do case "$1" in --mode) MODE=$2 shift 2; ;;...
499 просмотров
schedule 15.03.2024

Команда Alias ​​не найдена при запуске .bashrc
Я пытаюсь сделать простейший из псевдонимов оболочки, как я всегда делал. Вот мой .bashrc (то же самое произошло с ZSH и .zshrc), например: alias ll=“ls -al” alias edit_http=“open -e /etc/httpd/conf/httpd.conf” и вот моя переменная $PATH:...
5696 просмотров
schedule 06.03.2024

MySQLSHOW Подавить предупреждение в сценарии Bash
Я работаю над простым bash-скриптом, и одна из его задач — проверить, существует ли уже база данных, прежде чем двигаться дальше. Это достаточно простой код, но я получаю предупреждающее сообщение всякий раз, когда пытаюсь запустить скрипт, и я хочу...
414 просмотров
schedule 26.03.2024

найти файлы с одинаковым MD5 в одном и том же подкаталоге
У меня есть следующая команда: find myfolder -type f -exec md5sum '{}' ';' | sort | uniq --all-repeated=separate -w 15 > dupes.txt который создает файл dupes.txt, который содержит все изображения, которые являются дубликатами в каталоге...
125 просмотров
schedule 31.03.2024

Аргументы с пробелом при разборе входных параметров для скрипта bash
Я написал bash-скрипт, который принимает параметры по имени и считывает их значение в парах ключ-значение. Ниже приведен пример того, как я запускаю свой скрипт. sh test.sh param1='a' param2='b' Затем я ссылаюсь на входные аргументы, такие...
779 просмотров
schedule 26.03.2024

awk печатает номер строки только в столбце uniq
У меня есть такой набор данных: 1 A 1 B 1 C 2 A 2 B 2 C 3 B 3 C И у меня есть скрипт, который вычисляет меня: Количество вхождений в строке поиска Количество рядов awk -v search="A" \ 'BEGIN{count=0} $2 == search {count++}...
184 просмотров
schedule 22.03.2024

Цикл по строкам символ за символом
Я пытаюсь рассматривать серию букв как массив, чтобы перебирать каждую букву в цикле for, строка за строкой, элемент за элементом. Мой $data после извлечения столбца выглядит примерно так: ACACACACACA CGCGCGCGGGG TATATATAAAA GAGAAAGAAGG...
87 просмотров
schedule 01.05.2024

Как получить информацию о файле построчно с некоторым условием и без awk
у меня есть файл 192.168.10.1 - - [12/aug/20:23:30:41] "PUT /img.jpg" 200 - 192.168.10.2 - - [10/aug/20:01:20:30] "PUT /img.jpg " 404 - 192.168.10.2 - - [10/aug/20:12:10:15] "PUT /img.jpg " 200 2114 192.168.10.3 - -...
123 просмотров
schedule 04.04.2024

Как мы можем суммировать группу значений из файла с помощью сценария оболочки
У меня есть файл, в котором у меня есть студенческий список №, имя, предмет, получение оценок и данные об общем количестве оценок: 10 William English 80 100 10 William Math 50 100 10 William IT 60 100 11 John English 90 100 11 John Math 75 100 11...
49 просмотров
schedule 08.05.2024

Командная строка Inkscape конвертирует список файлов
Я использую пакетный скрипт Windows в Powershell для преобразования всех пронумерованных файлов .svg в папке в .png, используя Inkscape в командной строке, на основе ответа на предыдущий вопрос здесь . @echo off for %%i in ("%~dp0*.svg")...
134 просмотров
schedule 11.04.2024