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

У меня есть txt-файл:

txt1 txt2 txt3

Я хочу передать все эти строки как отдельный аргумент, разделенный пробелом: myProgram -a txt1 txt2 txt3

Есть простой способ сделать это?

One Solution collect form web for “Передайте все строки в файле как отдельный аргумент, разделенный пробелом”

Извините, вам следовало бы найти более тщательно.

mapfile -t <arguments.txt myProgram -a "${MAPFILE[@]}"

  • Ошибка команды Bash
  • Как вызвать ошибку 77 EBADFD в Linux
  • Команда ведет себя по-разному при сохранении в файле * .sh
  • Как открыть терминал, разделить на 9 терминалов и переключиться между ними, используя один скрипт?
  • Сценарий оболочки с вводом каталога
  • Запустите несколько сценариев и продолжайте работу до тех пор, пока не будет выполнен каждый сценарий
  • Как заставить команду diff игнорировать некоторые строки второго файла (bash)?
  • Какая цель служит толстой кишки?
  • Какой самый переносимый синтаксис для операторов `if`?
  • Как проверить, содержит ли строка подстроку в тире или золе?
  • Конкретный способ вывода в файл, если задан аргумент, в stdout в противном случае
  • Linux и Unix - лучшая ОС в мире.