Любопытная ситуация в сети

Мы можем решить это без дополнительного файла или специальных программ, чистого 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; необходим.

1
задан 25 May 2018 в 02:37

3 ответа

Это часть дизайна протокола Windows Server Message Block (SMB) и NetBIOS. Машину попросят стать каталогом goto для всех других компьютеров в сети. Предполагается, что это будет передано другому компьютеру, если текущий отключен. Но это редко получается так. Для меня я поддерживаю сервер SAMBA на базе Linux, который всегда заставляет себя быть WINS-сервером, и я получаю согласованные результаты на компьютерах под управлением Windows и Linux.

1
ответ дан 8 June 2018 в 13:57
  • 1
    Спасибо за ответ. Это помогает мне в том, что я думал, что мой рабочий стол WIN10 - это тот, который вы описываете. Тем не менее, на этом ПК нет «WakeonLAN», и когда я установил Xubuntu 16.04 LTS, возможно, самба установила другой компьютер в качестве goto из-за того, что рабочий стол WIN10 «заснул». – Craig 25 May 2018 в 16:19

Это часть дизайна протокола Windows Server Message Block (SMB) и NetBIOS. Машину попросят стать каталогом goto для всех других компьютеров в сети. Предполагается, что это будет передано другому компьютеру, если текущий отключен. Но это редко получается так. Для меня я поддерживаю сервер SAMBA на базе Linux, который всегда заставляет себя быть WINS-сервером, и я получаю согласованные результаты на компьютерах под управлением Windows и Linux.

1
ответ дан 17 July 2018 в 13:30

Это часть дизайна протокола Windows Server Message Block (SMB) и NetBIOS. Машину попросят стать каталогом goto для всех других компьютеров в сети. Предполагается, что это будет передано другому компьютеру, если текущий отключен. Но это редко получается так. Для меня я поддерживаю сервер SAMBA на базе Linux, который всегда заставляет себя быть WINS-сервером, и я получаю согласованные результаты на компьютерах под управлением Windows и Linux.

1
ответ дан 20 July 2018 в 13:36

Другие вопросы по тегам:

Похожие вопросы: