Используйте Cygwin для хвоста нескольких файлов

327
Tyler Murry

Я хотел бы привязать несколько файлов в одном окне, чтобы они смешались.

Когда я попробую следующее:

tail -f logA.log logB.log 

Я получаю следующее:

использование: TAIL [переключатели] [имя файла] * переключатели: [-?] отображать это сообщение [-n] отображать последние n строк каждого файла (по умолчанию 10) [-f имя_файла] продолжайте проверять имя файла на наличие новых строк

Судя по тому, как это выглядит, формат должен выглядеть так:

tail -f logA.log -f logB.log 

Но это дает ту же ошибку. Я должен пропустить что-то простое.

0
Я не могу воспроизвести это. DavidPostill 7 лет назад 0
@DavidPostill Вы говорите, что это работает для вас? С Cygwin? Tyler Murry 7 лет назад 0
Это именно то, что я имею в виду под «я не могу воспроизвести это» DavidPostill 7 лет назад 0
`$ tail -f test.log LoremIpsum.log` не выдает ошибок и работает как положено. DavidPostill 7 лет назад 0
Это действительно странное сообщение об использовании. Похоже, у вас есть какая-то другая программа `tail` впереди Cygwin в вашей` $ PATH` Wumpus Q. Wumbley 7 лет назад 1
@ WumpusQ.Wumbley Вот и все! Я не осознавал, что у меня было что-то еще, разоблачающее это. Спасибо! Tyler Murry 7 лет назад 0
Что бы это ни было, оно должно быть в некоторой степени вдохновлено unix `tail`, но никакая реальная утилита unix не будет: 1. записывать свое собственное имя в SHOUTY LETTERS; 2. вызов опций «выключатели»; 3. Имейте опцию `-?` (Это персонаж с блеском, www!) Wumpus Q. Wumbley 7 лет назад 0
@TylerMurry Рад видеть, что вы решили свою проблему. Намек на следующий раз: "какой хвост" отдал бы игру :) DavidPostill 7 лет назад 1

0 ответов на вопрос