Друк історії командного рядка Linux без номерів рядків


1

Як я можу надрукувати історію командного рядка Linux, не включаючи номери рядків? Я хочу надіслати все це в текстовий файл на зразок цього:

history >> history.txt

не зовсім те, що ти хочеш, але, мабуть, ти можеш викреслити номери рядків чимось на кшталт скорочення або див.
Подорожник Geek

На стороні записки, історія вже в текстовий файл .bash_history у вашій домашній теці (принаймні , на мій Убунту установка)
Col

1
@Col Це правда, але у ній не буде вашої найновішої історії в активній оболонці.
Кіт

@Keith Добре, я забув це.
Кол

Відповіді:


5

Перш за все, історія є особливістю оболонки і сама по собі не має нічого спільного з Linux. Припустимо, що ви використовуєте оболонку bash, якщо ви просто використовуєте параметр запису історії, все одно не додайте номери рядків.

history -w history.txt

Ви отримаєте те, що ви хочете.


6

спробуйте наступне, якщо ви не хочете писати у файл

history -w /dev/stdout
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.