[解決済み】UNIXシェルスクリプトでリストから一意または明確な値を選択する
2022-04-15 11:52:25
質問
改行で区切られた長い値のリストを返すkshスクリプトがあるのですが、ユニークな値/区別できる値だけを表示したいのです。これを行うことは可能ですか?
例えば、私の出力がディレクトリ内のファイルの接尾辞であるとします。
tar gz java gz java tar class class
みたいなリストが欲しいです。
tar gz java class
解決方法は?
を見たくなるかもしれません。
uniq
と
sort
のアプリケーションで使用することができます。
./yourscript.ksh | ソート | ユニック
(参考までに、そうです、このコマンドラインではsortが必要なのです。
uniq
は、直後の重複した行を削除するだけです)
EDITです。
の投稿に反して
アーロン・ディギュラ
に関連して
uniq
のコマンドラインオプションを使用します。
次のような入力があった場合。
クラス ジャー ジャー ジャー ビン ビン ジャワ
uniq
は、すべての行を正確に一度だけ出力します。
クラス ジャー ビン ジャワ
uniq -d
は、複数回出現する行をすべて一度だけ出力します。
ジャー ビン
uniq -u
は、ちょうど一度だけ現れる行をすべて出力します。
クラス ジャワ
関連
-
[解決済み】予期しないトークン 'fi' 付近の構文エラー
-
[解決済み] Bashを使ってプログレスインジケータを表示する [重複]。
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] JavaScriptの配列で一意な値をすべて取得する(重複を排除する)。
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Bashシェルスクリプトの入力引数の存在確認
-
[解決済み] シェルスクリプトでブール変数を宣言して使用するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Bashのif条件で「unary operator expected」エラーが発生する。
-
[解決済み】Bashのシンタックスエラー:予期しないファイルの終わり
-
[解決済み】if [](角括弧)の「[: 引数が多すぎる」エラーの意味)
-
[解決済み】firebase-tools "-bash: firebase: command not found".
-
[解決済み] OS X で 'find' コマンドを使用して 'sed' を使用するとエラーが発生する。"無効なコマンドコードです。"
-
[解決済み] eval "$(docker-machine env default) "とする。
-
[解決済み] awk で行を飛ばすにはどうしたらいいですか?
-
[解決済み] シンプルなAsciiテーブルをCSVに変換する【終了】。
-
npm err インストールエラーの解決策
-
[解決済み] シンタックスエラー」が発生しました。"(" unexpected' (expecting "done") [duplicate]".