ターミナルのコマンド履歴を消したい!
上下カーソルキーで表示される入力済みのコマンド履歴を消去する事は可能でしょうか?
上下カーソルキーで表示される入力済みのコマンド履歴を消去する事は可能でしょうか?
ホームフォルダ直下の不可視ファイル".[使用シェル名]_history"を
削除するといけるかも。
#今私が書き込みに使っているOSX10.3.9ですと".bash_history"
#です。
子持ちシシャモさん、ありがとうございます。
済みません、私の表現が足りませんでした。
ヒストリを消去するコマンドを調べていたのですが、辿り着けず、皆様へ質問しました。
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/011bashbistory.html
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/528disblehist.html
これで消去できます。
rm ~/.bash_history
編集するには...
pico ~/.bash_history
control+a 行頭
control+e 行末
control+k 1行消去
control+d 消去 # カーソルの下を消す
control+w 検索
矢印を使って移動できます。
control+xで終了、保存はy, 非保存はnを入れて retrunです。
これだけでpicoを使いこなせます。あとは少しずつ覚えれば...
# vi, emacsなど使い慣れたものでも...
ぴっぴさん、おはようございます。
やはり、「.bash_history」を編集するという事になるのですね。
ご教授頂き、ありがとうございました。
> 編集するという事になるのですね。
編集したいのかなと思ったのです。面倒なら消去すれば良いでしょう。
# コマンドを使えば生成されて書き込みますので...
> ヒストリを消去するコマンド
"history -c" でしょうか?
「bash history 消去」でググれば一発です。
HALさん、ありがとうございます。
イメージしていたコマンドです。
コマンドに疎い私では「bash history 消去」というキーワードは思いつきませんでした。
子持ちシシャモさん、ぴっぴさんにも重ねて御礼申し上げます。
最近は、みなさん、すぐに「ググり」ますが、Terminal.appを使うような人なら、まず
man bash
です。
英語が苦手だと、おっしゃる方でも、ちゃんと先人がjmanを作ってくださっていて、AppleのDownloadページから取ってこれます。
ターミナルのコマンド履歴を消したい!