OFS=$IFS;
IFS=$'\n';
cd to_new_location;
for file in `cat /path/to/ls.txt`; do
touch $file;
done;
IFS=$OFS;
С помощью Xdotool невозможно запросить состояние курсора в каждом приложении, насколько насколько я проверил .
Если вы используете только текстовые поля Firefox, я бы рекомендовал использовать собственный -скрипт для обмена сообщениями -hosts . Или, что еще лучше подходит для pass слов, я бы рекомендовал переключиться на gopass , который представляет собой Go реализацию на основе оболочки pass
с дополнительными функциями и большинством важно дополнение для Firefox .
Дополнение доступно в магазине дополнений Firefox . Обратите внимание, что он использует собственный обмен сообщениями -для взаимодействия с gopass
на вашем компьютере, поэтому его необходимо настроить с помощью:
gopass jsonapi configure
Как объяснено здесь .