せずに使用しsed
たりawk
、唯一の cut
フィールドの数は、すべての行で、未知または変更されたときに、どのように私は最後のフィールドを得るのですか?
sed
かawk
:perl -pe 's/^.+\s+([^\s]+)$/$1/'
。
cut
サポートしていないものをサポートするという誤った前提から始まります。しかし、読者が従うのが簡単なコードを検討する必要があるという点で、私はそれが有用だと思いました。私は使用への迅速、簡単な方法を望んでいたcut
ため、複数の構文を使用する必要がなくawk
、grep
、sed
、などrev
のことはトリックをしました。非常にエレガントで、私が検討したことのないものです(他の状況では不格好だとしても)。他の回答から他のアプローチを読むのも好きでした。
find | cut -d. -f<last>
自然な傾向もそうです
cut
コマンドに夢中ですか:)?なぜ他のLinuxコマンドがないのですか?