man -t конвертирует - в -

Многие утилиты показывают IP-адрес пользователя, включая who и w и last -ai .

Конечно, если есть какая-либо форма перенаправления, вы можете смотреть на машину, которая выполнила перенаправление.

1
30.03.2017, 20:18
1 ответ

В исходном файле символы минус '-' действительно заменены обратной косой чертой на '\-', которая затем интерпретируется так, как вам не нравится.

Решение состоит в том, чтобы отфильтровать файл перед тем, как передать его человеку для форматирования:

zcat /usr/share/man/man1/ls.1.gz | man -tl - > ls-normal.ps

zcat /usr/share/man/man1/ls.1.gz | sed 's/\\-/-/g' | man -tl - > ls-minus.ps

Вторая форма заменяет '-' на '-' в моей системе.

PS: Мой предыдущий ответ был неверным - извиняюсь!

4
27.01.2020, 23:19

Теги

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