前提・実現したいこと
シェルスクリプトで.bash_historyにあるコマンド履歴を加工して別ファイルに出力したいです。
発生している問題・エラーメッセージ
以下のコードをターミナル上で実行すると、.bash_historyをhoge.txtに出力できるのですが、
history | awk '{print $2 | "sort | uniq -c | sort -r | head -10 >> hoge.txt"}'
これをシェルスクリプト 上で実装させると、
スクリプト内で実行されたコマンドが加工されてファイルに出力されます。
試したこと
historyのオプションを追加して、スクリプトを実行しましたが解決しませんでした。
history -r (読込ファイル) history -r (path) | awk '{print $2 | "sort | uniq -c | sort -r | head -10 >> hoge.txt"}'
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。