Соедините каждую строку файла с определенной переменной во второй команде

Я хочу выполнить следующую команду:

basex -bword=ENTRY consulta.xq 

Но для каждой строки файла SampleText (обычный текст).

SampleText содержит следующие строки:

 hello evening courageous ... happy 

Так что более или менее то, что я хочу сделать, – это выполнить инструкцию в одном рецепте лайнера, подобном этому:

 cat SampleText | basex -bword=EACHLINE searchquery.xq 

One Solution collect form web for “Соедините каждую строку файла с определенной переменной во второй команде”

Вы можете использовать цикл while:

 while IFS= read -r line; do basex -bword="$line" searchquery.xq done <SampleText 
  • Ввод файла для оператора select в командной строке
  • Текст между двумя тегами
  • Как взять список и удалить его из файла?
  • Bash - Конвертировать символ escape-символа в BBCode
  • Есть ли простой способ сделать эквивалент `sed ...` заменяя одну и ту же строку несколькими значениями?
  • распечатать определенную строку из нескольких файлов
  • Мне нужно удалить. в моих данных
  • Как копировать и вставлять строки между ключевым словом start и end?
  • Как скопировать строки из нескольких файлов в один новый файл и сохранить имя файла?
  • Как выполнить действие только в первой строке?
  • Копировать файл при замене текста в нем
  • Interesting Posts

    Как избежать пробелов при использовании вывода команды в командной строке

    Что такое тайм-аут статуса TX, и мне нужно беспокоиться об этом?

    простое решение rsync с файловым менеджером (thunar или nautilus или …)

    Почему sed действует по-разному в зависимости от выходного файла?

    Как узнать, какие команды будут использовать расширение скобки, а что нет?

    В чем разница между не превентивным, превентивным и выборочным превентивным ядром?

    Как мне установить программное обеспечение из источника, чтобы я мог сделать свою конфигурацию управляемой и воспроизводимой?

    Почему файловые системы на базе inode НЕ нуждаются в перезагрузке после обновления версий библиотеки?

    системный SOCKS5 Proxy

    Как заблокировать выполнение файлов, принадлежащих root через lighttpd?

    Повторно подключить соединение с обратной связью ssh

    SSH Соединение закрыто удаленным сервером для одного клиента, но без проблем с другими!

    Redis-подобная временная файловая система

    Завершите текстовый поиск меньше (1) и продолжайте читать через канал Unix

    ИЛИ в `expr match`

    Linux и Unix - лучшая ОС в мире.