0
コマンドgrep -n blink ~/.bash_history
は、blink
を含むすべての行を出力します。私はのみ行番号を出力し、Pythonでhistory -d linenum
上行番号を実行コマンドが必要になります。履歴から特定の行番号を削除する
#list generated from command
linenumbers = [1,2,3,4,5]
for count in range(linenumbers):
os.system("history -d {}".format(count))
私はこれをどのように行うのですか? bashで
'〜/ .bash_history'の数字だけを' blink'を含む行に使いたいのですか? –
あなたは1つの技術を選択し、それに固執する必要があります。 「回答はbashまたはPythonにある」とはあまり役に立ちません。私はPythonにそれを編集しました、それはあなたの例が何であるからです... – Carpetsmoker
@Eric Renouf correct |大丈夫です。私が見つけた唯一の簡単な解決策はbashでした。 – XXX