Articles of bash

Выполнить команды Bash из Mono C #

Я пытаюсь создать каталог, используя этот код, чтобы узнать, выполняется ли код, но по какой-то причине он выполняется без ошибок, но каталог никогда не создается. Есть ли ошибка в моем коде где-то? var startInfo = new var startinfo = new ProcessStartInfo(); startinfo.WorkingDirectory = “/home”; proc.StartInfo.FileName = “/bin/bash”; proc.StartInfo.Arguments = “-c cd Desktop && mkdir hey”; […]

Как использовать stdin с заголовком в ImageMagick

Мое понимание от чтения документации ImageMagick относительно текста заключается в том, что @- нотация считывает содержимое стандартного ввода. Таким образом, это должен быть довольно простой способ рендеринга Hello World. printf “Hello\nWorld” | convert \ -size 1280×100 \ -background ‘#0000FF10’ \ -density 90 \ -gravity Center \ -fill black \ -font Helvetica \ caption:@- \ test.png […]

Поиск и замена URL-адресов в постфиксных файлах – Linux / Ubuntu

Я хочу отслеживать конкретную папку. Каждый новый файл в этой папке должен проверяться на наличие URL-адресов. Эти URL-адреса должны быть отредактированы, если домен не указан в определенном белом списке. Пример: blabla http://www.black.com/green/yellow.html blabla sdfsdfsdfsdf http://www.white.com/red.html Whitelist: http://www.white.com Результат: blabla httx://www.black.com/green/yellow.html blabla sdfsdfsdfsdf http://www.white.com/red.html То, что я пробовал до сих пор, – это iwatch с этим […]

Извлечение команд датчиков Ubuntu с использованием скриптов

этот вопрос является продолжением извлечения и обработки информации об использовании GPUT с использованием Regexp В принципе, я хочу извлечь информацию о температурах GPU с помощью команды датчиков и скриптов, таких как gawk и bash. Пример вывода датчиков будет следующим: amdgpu-pci-0c00 Adapter: PCI adapter fan1: 1972 RPM temp1: +50.0°C (crit = +0.0°C, hyst = +0.0°C) amdgpu-pci-0600 […]

Подавление выходного сигнала предупреждения в bash

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql Я попробовал добавить 2> / dev / null, &> / dev / null и т. Д., Ничто, казалось, не подавляло предупреждения.

Невозможно правильно установить пароль MySQL из внешнего сценария bash

У меня есть два сценария: главный, который выполняет несколько разных действий и вызывает второй скрипт, а второй скрипт, который устанавливает MySQL. Из моего основного сценария я делаю что-то вроде этого: … read -p “Set the password for the database [min. 4 characters]: ” MPASS # Install MySQL path/to/setup-mysql.sh “$MPASS” mysql –user=”root” –password=${MPASS} -e “GRANT ALL […]

date: дополнительный операнд ‘+% s’

Я столкнулся с небольшой ошибкой, которая не вредит моей программе за использование, но приносит ее в обход. Он продолжает давать мне ошибку: date: extra operand ‘+%s’ Кажется, это действительно влияет на скорость процесса обработки, что связано с тем, что я планирую удалить сотни тысяч файлов журналов. Вот эта программа: #!/bin/bash # Usage: ./s3DeleteByDate “bucketname” “2m” […]

сделать программу перезагрузить уже открытый файл при смене файла

Мне нужно воспроизвести файл .swf затем, когда файл будет изменен, чтобы перезагрузить плеер новым контентом. К сожалению, моя программа выбора не делает файлы мониторинга для изменений. Я придумал немного запутанное решение: sudo apt-get install incron gtk-gnash echo “my_username” | sudo tee -a /etc/incron.allow # allow my_username to run incron incrontab -e добавьте следующее в incrontab: […]

Подсчитайте количество исполняемых файлов в bash

Я видел много ответов на эту тему, но я не хочу этого делать, используя find . Я написал это, но что-то не работает: function CountEx() { count=0 for file in `ls $1` do echo “file is $file” if [ -x $file ] then count=`expr $count + 1` fi done echo “The number of executable files […]

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

Я новичок в сценариях Ubuntu и bash, но я только что создал runUpdates.sh и добавил это в свой .profile чтобы запустить его: if [ -f “$HOME/bin/runUpdates.sh” ]; then . “$HOME/bin/runUpdates.sh” fi Проблема, с которой я столкнулась, это то, что я хочу, чтобы скрипт запускался, как если бы root выполнял его (потому что я не хочу […]

Intereting Posts
Обновление Ubuntu 16.04 LTS Error Как имитировать вход микрофона? Для этого ядра требуется процессор x86-64, но он обнаружил только i686 CPU Как настроить автоматический вход в систему? Такая же папка и имя файла в том же месте Отображение приветственного уведомления при входе в систему Как автоматически перезагрузить Tomcat7 при перезагрузке системы? Есть ли способ заставить громкоговорителя молчать, пока разъем для наушников работает? 12.04LTS UBUNTU 14.04LTS Точка доступа Wi-Fi не обнаружена телефоном Android 12.04 apt-get обновление занимает много времени. Как ускорить? Выключить поиск в gVim Как сканировать папку с помощью AVG через командную строку? Как я могу сохранить ssh (или другую команду) в приложении терминала моего телефона Ubuntu? Система зависает в сеансе входа в систему после обновления ОС Как предотвратить «случайный» вариант «Заставка GNOME» из каталога «Картинки»?