tputコマンドの奇妙な歴史

tputコマンドの奇妙な歴史

次のコード行は、インターネットに接続していない場合でも、私のシェル履歴に引き続き表示されます。

cd some_directory && tput cuu1 && tput el

それが何をしているのか、どこから来るのかを知っている人はいますか?なぜなら、私の最初の考えは私がハッキングされたということでしたか?

ありがとう

ベストアンサー1

これは1行上に移動し、行の先頭を消去するために使用されますtput cuu1tput elしたがって、デフォルトでは、端末は現在行だけを消去します。ディレクトリに「cd」すると、それはすべてです。おそらくあなたはすでにこれを知っているでしょう。だからそれは大きな問題ではありません。ログファイルを確認する必要があります。可能であれば、安心できるようにオペレーティングシステムを再インストールしてください。 Jeff Schallerのコメントと同じかもしれません。したがって、可能であれば、ネットワーク接続を数回切断して履歴を確認してください。まだ実行している場合は、クローンジョブスクリプトである可能性が高くなります。 tput コマンドのマニュアルページ

おすすめ記事