12

mac osx(lion)ターミナルコマンドの履歴をデスクトップ上のテキストファイルにバックアップするにはどうすればよいですか?

4

5 に答える 5

23

これを行うには、履歴の出力をファイルにリダイレクトします。

history > history.txt

于 2012-09-18T07:50:35.177 に答える
10

bashを使用している場合:

〜/ .bash_history

それ以外の場合、zsh:

〜/ .zsh_history

于 2012-09-18T07:52:41.540 に答える
2

実際にはシェルやbashについて話しているのではないので、単に「テキストとしてエクスポート...」メニューポイントを使用することをお勧めします。これにより、行バッファ全体がテキストファイルにエクスポートされます。

于 2012-09-18T08:38:40.247 に答える
2

エクスポートされたファイルをインポートしたいすべての人のために@ncreminsは答えます:

history.txtを使用してファイルをエクスポートする

history > history.txt

インポートするhistory.txt他のシステムに移動して、次のコマンドを実行します。

history -r history.txt
于 2021-09-12T07:27:45.213 に答える
0

履歴X>history.txt

ここで、Xは、履歴ファイルを開始する行です。

たとえば、history> history.txtを実行すると、最新の10行などが表示されます。ただし、現在のセッション(つまり、1-965)のすべてのコマンドを保存する場合は、history 1> history.txtを実行する必要があります...最新の100個のみが必要な場合も同様です:history866>history。 TXT

于 2021-11-20T21:23:58.510 に答える