Описание тега yad
YAD (еще один диалог) - это программа, которая позволяет отображать диалоговые окна GTK+ из командной строки или сценариев оболочки. YAD зависит только от GTK+. Это форк Zenity со многими улучшениями, такими как настраиваемые кнопки, дополнительные диалоговые окна, поддержка HTML, всплывающее меню в значке уведомления и многое другое.
1
ответ
Как запустить другие скрипты bash по нажатию кнопки YAD?
Код: #!/bin/bash # YAD GUI to the set of Shell Linux script frmdata=$(yad --title "Input SRA accession number" --form --field "SRA ID") frmaddr=$(echo $frmdata | awk 'BEGIN {FS="|" } { print $1 }') echo $frmaddr > SRAIds.txt files=$(yad --width 1…
11 янв '17 в 06:30
1
ответ
Почему мое заявление if не работает (bash - zenity)?
Я использую оператор if для запуска разных ответов для каждого параметра, выбранного в графическом интерфейсе YAD zenity fork, По некоторым причинам оператор if работает с некоторыми параметрами, а не с другими!? ПРИМЕЧАНИЕ: я заменяю '^' за ' в при…
15 ноя '17 в 04:09
1
ответ
Bash - присваивание переменных
Исходя из этого вопроса и меняя вопрос, можно написать еще один способ написания сценария Yad для записной книжки. Это удаляет & от res1 & и асинхронная операция. Как уже упоминалось @Barmar, "сценарии работают последовательно, в то время ка…
24 авг '18 в 21:38
0
ответов
Требовать не-npm бинарные файлы / пакеты в package.json
Мой проект npm использует yad, более мощный форк zenity. В моем коде у меня есть строка: var child = require('child_process').spawn('yad', ['--center' /* etc */ ]); Теперь, когда я создаю полный package.json, мне интересно, как я могу заставить свои…
18 фев '18 в 20:23
0
ответов
Вывод lftp для индикатора выполнения
Как я могу использовать Unbuffer для захвата каждой строки вывода для LFTP? Я хотел бы использовать эту информацию для обновления индикатора прогресса zenity / yad. Только после загрузки я получаю полный файл... С wget работает как шарм. Спасибо май…
04 окт '15 в 07:53
3
ответа
Как скачать веб-страницу xhtml, используя wget
Привет, когда я пытаюсь щелкнуть правой кнопкой мыши и сохранить страницу, так как веб-страница сохраняется как.xhtml . Но когда я пытаюсь загрузить его с помощью wget или curl, он загружается как.html. Есть ли способ, которым я могу скачать его как…
01 окт '15 в 09:23
0
ответов
Скрипт bash с окном yad и проверкой интернет-соединения
Я работаю над сценарием bash, открываю окно yad и держу его открытым до тех пор, пока не появится интернет-соединение, а затем закрываю его. Это выглядит следующим образом: #!/bin/bash yad_wind1_id="" yad_wind1_id_txt_str="" NET_STATE=0 function tes…
28 янв '17 в 00:36
1
ответ
Правило Udev не запускает Zenity или Yad (Ubuntu 16)
Я пробовал это в течение нескольких дней и не имел успеха. Я хочу запустить файл сценария, который использует Zenity (или Yad) при обнаружении диска. Я использую протоколирование для тестирования, и правило udev работает и выполняет скрипт, но не за…
06 янв '17 в 12:33
2
ответа
Может ли кнопка YAD вызвать функцию в скрипте?
Я играю с диалогами YAD в BASH и у меня проблемы с конструкцией кнопок. Я не могу получить кнопку YAD для вызова функции в том же сценарии. Есть ли способ сделать это? Насколько я понимаю, если я использую следующую конструкцию, нажатие кнопки вызов…
09 апр '18 в 17:09
2
ответа
Как использовать YAD в сценарии Bash?
Поэтому я пишу небольшой сценарий bash для автоматизации нескольких задач... и я наткнулся на проблему здесь.. моя проблема val=$ ( yad --center --width=300 --height=100 --title "Alert" --image "dialog-question" --buttons-layout=center --text "Searc…
30 май '17 в 00:29
1
ответ
Яд (еще один диалог) список столбцов
Мне нужна помощь с YAD. Итак, вот код: contact=$(while read line do firstname=$(echo $line | awk 'BEGIN { FS="|" } { print $2 }') lastname=$(echo $line | awk 'BEGIN { FS="|" } { print $3 }') num=$(echo $line | awk 'BEGIN { FS="|" } { print $4 }') bi…
21 янв '14 в 13:16
1
ответ
Используйте переменные внутри YAD
Я не могу найти способ использования переменных внутри YAD У меня есть следующий скрипт: #!/bin/bash USERS=$(awk '{print $1}' `pwd`/names.txt | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/!/g') YAD=$(yad --title="Hello" \ --form \ --field="User:":CB \ '$U…
01 сен '16 в 05:33
1
ответ
YAD мульти-индикатор с фоновыми процессами (bash)
Я пытаюсь передать несколько сценариев в многопользовательский индикатор YAD и получить статус завершения дочерних процессов. Вот то, что я до сих пор.. Это будет мой основной сценарий: (./Script1.sh & X=$!) & (./Script2.sh & Y=$!) | yad…
13 апр '18 в 04:18
1
ответ
Добавить кнопки в блокнот
Любой, кто может помочь мне с ЯД (еще один диалог). Я разрабатываю графический интерфейс для установки программного обеспечения. Я застрял с полем формы. Вот пример кода, с которым я работаю: sersoft() { root_verify #fucntion for root verification o…
15 ноя '16 в 12:25
1
ответ
Проверьте данные для входа на FTP, используя bash
Я попытался найти простую проверку данных входа в систему для подключения FTP в моем скрипте bash. Я попытался использовать wput и grep, чтобы получить вывод для индикатора выполнения. Есть ли способ сначала проверить данные для входа? Я думаю, что …
04 дек '15 в 11:21
2
ответа
Bash - использование переменных в поле со списком Яд
Переменные Bash в Яде. Яд '!' разделитель полей не разделяет поля. Изучив другие вопросы на странице справочника yad и других ресурсах yad, я оказался в тупике. Я пытаюсь использовать переменные в поле со списком Яд формы. Переменные считываются из …
29 июл '17 в 07:13
1
ответ
Диалоговое окно Яд пароль
Я хотел бы создать диалоговое окно пароля, которое будет выполнять различные сценарии в соответствии со значением пароля. Например, когда пользователь вводит 123, затем 123.sh будет выполнен и т. д. Как я могу это сделать?
03 мар '17 в 11:00
2
ответа
Запустить Shell Script после нажатия на кнопку - YAD
У меня есть три сценария оболочки, и я хотел бы запустить каждый сценарий после нажатия на кнопку в yad - скажем, - у меня один сеанс yad с тремя кнопками - если я нажму на одну кнопку, я открою 1. script - вторая кнопка открыта 2. сценарий и так да…
08 янв '16 в 09:01
2
ответа
Bash - присваивать переменные значениям yad - использовать sed в цикле for
В приведенном ниже коде я пытаюсь назначить переменные для двух значений Яд Радиус и Сумма. Это можно сделать с помощью awk, напечатав значения yad в файл, но я хочу избежать этого, если смогу. Строка (то есть оба значения yad) назначается переменна…
19 авг '18 в 01:28
1
ответ
Невозможно создать общую память для ключа 12345: файл существует
Когда я запускаю какой-нибудь скрипт с помощью yad notebook, я получаю эту ошибку: $ ./example.sh yad: cannot create shared memory for key 12345: File exists После перезагрузки было хорошо несколько раз; но теперь это происходит каждый раз. Как я мо…
03 мар '17 в 01:23