私の同僚は今日grep
という面白い問題を抱えていました。 彼女はそこからcurl
を使ってウェブページを引っ張っていると思われ、grep
を使ってアンカーを引っ張っているようなbashスクリプトを作っています。Grep出力から最大のインデックスを取得するパターン
として彼女の出力例が出て来ている:これはその最初の数値を見て、その「順序」でそれらを置くことによってgrep
種類として期待されている
file-1
file-10
file-2
file-20
file-3
file-4
。
彼女はfor-loopを出力から最新のものにすることになりました。しかし、それは私に不思議に思った。
上記の例では、file-20
をどのようにして1行のコマンドで取得しますか?
。私はsort
とawk
を試しました。しかし、作業を取得できませんでした:/
はなぜソートすることをgrepするのでしょうか?出力はgrepがマッチする順序でなければなりません。 –