Мы можем решить это без дополнительного файла или специальных программ, чистого Bash (ну, cat - стандартная команда).
Основываясь на функции printf внутри bash, мы можем генерировать повторяющуюся строку) :
printf "test.file.txt %.0s\n" {1..1000}
Затем мы можем отправить такой список из 1000 имен файлов (повторить) и вызвать cat:
printf "test.file.txt %.0s" {1..1000} | xargs cat
И, наконец, мы можем дать вывод команде execute:
mycommand "$( printf "%.0sinput.txt\n" {1..1000} | xargs cat )"
Или, если команде необходимо получить вход в stdin:
mycommand < <( printf "%.0sinput.txt\n" {1..1000} | xargs cat )
Да, double & lt; необходим.
Это часть дизайна протокола Windows Server Message Block (SMB) и NetBIOS. Машину попросят стать каталогом goto для всех других компьютеров в сети. Предполагается, что это будет передано другому компьютеру, если текущий отключен. Но это редко получается так. Для меня я поддерживаю сервер SAMBA на базе Linux, который всегда заставляет себя быть WINS-сервером, и я получаю согласованные результаты на компьютерах под управлением Windows и Linux.
Это часть дизайна протокола Windows Server Message Block (SMB) и NetBIOS. Машину попросят стать каталогом goto для всех других компьютеров в сети. Предполагается, что это будет передано другому компьютеру, если текущий отключен. Но это редко получается так. Для меня я поддерживаю сервер SAMBA на базе Linux, который всегда заставляет себя быть WINS-сервером, и я получаю согласованные результаты на компьютерах под управлением Windows и Linux.
Это часть дизайна протокола Windows Server Message Block (SMB) и NetBIOS. Машину попросят стать каталогом goto для всех других компьютеров в сети. Предполагается, что это будет передано другому компьютеру, если текущий отключен. Но это редко получается так. Для меня я поддерживаю сервер SAMBA на базе Linux, который всегда заставляет себя быть WINS-сервером, и я получаю согласованные результаты на компьютерах под управлением Windows и Linux.