Я пытаюсь прочитать старый старый файл, но когда я использую команду ниже , она не работает должным образом. Есть ли способ сделать это в одной строке?Unix: Последняя команда - Как выполнить команду sub для ввода файла?
last -f `zcat /var/log/wtmp.1.gz`
Я хочу, чтобы иметь возможность читать файл без распаковки файла.
Длинная версия состоит в следующем:
zcat /var/log/wtmp.1.gz > /var/tmp/login
last -f /var/tmp/login
Вопрос не помечена 'zsh'; почему дается ответ, который требует этого? – chepner
Ответа не требуется. Это просто «Вы не можете ...», в качестве примечания, которое я упомянул о zsh. Это неправильно. – kwarunek
@kAlmAcetA Я вижу. Спасибо за ответ! Мне нужно что-то вроде следующего: zsh -c "last -f = (zcat /var/log/wtmp.1.gz)" – caaruiz