Публикации по теме '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