bashを使用してすべてのテキストをファイルの1点にドラッグして画面に印刷しようとしています。

bashを使用してすべてのテキストをファイルの1点にドラッグして画面に印刷しようとしています。

これは私の入力と出力です。

cat /home/$USER/Downloads/cudaHashcat-1.37/cudaHashcat.pot | grep :
$6$Tgjtsn2v$dT2el6ZxY9ADYl2WlZE6UdCkDyczwztDoXvtym6KEZv6vkZjNHDbTv.vTVHeQSIrt61uWpbD/gisf3bcET8VK.:Butterfly123

ユーザーハッシュからコロンの後ろのすべての内容を取得して画面に印刷しようとしています。

ベストアンサー1

私はsedを使ってそれを見つけました。

$ sed 's/^.*://' /home/$USER/Downloads/cudaHashcat-1.37/cudaHashcat.pot 
Butterfly123

このsedコマンドは、最初の項目:に何も残らないまですべての項目を置き換えて効果的に削除します。

おすすめ記事