タグ付けされた質問 「sorting」

並べ替えは、アイテムを特定の順序に従って、または異なるセットに配置するプロセスです。


4
Windowsエクスプローラー:変更日で並べ替え
Windowsエクスプローラー(Windows 7)で変更日でソートされたフォルダーのコンテンツを適切に表示することは可能ですか? 変更日列でソートできますが、フォルダーとファイルは分離されています。私は本当にファイルとフォルダーを一緒にインターレースし、変更日(Macなど)で並べ替えたいです。 これは可能ですか?


2
grepでファイルを並べ替える
数百の出力ファイルがあり、そのうちのいくつかにはエラーメッセージが含まれています。文字列「ERROR_1」を含むすべてのファイルを「subfolder_1」に、残りを2番目の「subfolder_2」に自動的に配置するとします。これは、どういうわけかgrepをパイピングすることで可能になるはずです。便利な構文は何でしょうか?
4 bash  grep  sorting  pipe 

2
Excelで複数の並べ替えルールを設定して列を並べ替えるにはどうすればよいですか?
メールアドレスのリストを取得しました。リストがあるとしましょう thisisanexample@home.com anotherthing@whatever.com hello.world@idontknow.com default@idk.com youleave@whatever.com nomoreideas@sorry.com example@g.com another_option@home.com efg@idk.com Excelで、ソートの2つのルールを設定するにはどうすればよいですか?最初の並べ替え規則では、@記号の後にアルファベット順に並べ替えられると言っています。 2番目の並べ替え規則では、@記号の後の部分が同じ場合、@の前の部分をアルファベット順に並べ替えます。 したがって、基本的に、これらの2つの並べ替え規則を適用すると、上記のリストは次のようになります。 example@g.com another_option@home.com thisisanexample@home.com default@idk.com efg@idk.com hello.world@idontknow.com nomoreideas@sorry.com anotherthing@whatever.com youleave@whatever.com 少なくともExcelで最初のルールを設定する方法は知っています。ソートする列を選択し、それを別の2列に2回コピーしてから、2番目の列ですべてのメールアドレスを選択し、「@の記号」が表示されたら「列のテキスト」を押してメールを分離します。次に、最初の列に実際のメールアドレス、2番目の列に@の前の部分、3番目の列に@の後に部分があります。これで、@の後の部分の列をソートして、完了です。 しかし、両方のルールを同時に考慮する方法がわかりません...?:S 私は私の質問が明確であることを本当に願っています。

2
シートを特定の順序で並べ替えてからアルファベット順に並べ替えるにはどうすればよいですか?
特定の順序でシートを並べ替える必要があります。残っている場合は、アルファベット順に並べます。それらをアルファベット順に並べ替えるマクロを以下に示します。 「METALS」、「SVOC」、「GENCHEM」などのシートがある場合は、それらを常にアルファベット順にする必要があります。アルファベット順。 このコードを試しましたが、うまくいきませんでした Sheets("GENCHEM").Move Before:=Sheets(1) Sheets("METALS").Move Before:=Sheets(2) Sheets("PCBS").Move Before:=Sheets(3) Sheets("OC_PEST").Move Before:=Sheets(4) Sheets("SVOC").Move Before:=Sheets(5) Sheets("VOC").Move Before:=Sheets(6) '-------以下の作業マクロ---- Option Explicit Sub reordersheets() '---Reorders the Sheets--- Dim N As Integer Dim M As Integer Dim FirstWSToSort As Integer Dim LastWSToSort As Integer Dim SortDescending As Boolean SortDescending = False If ActiveWindow.SelectedSheets.Count = 1 …

1
sort -k5nrが構文エラーではないのはなぜですか?
$ ls -l | sort -k 5 -n -r $ ls -l | sort -k5nr これら2つのコマンドが同じ出力を生成することがわかります。 私は結合することができますしかし、なぜ私は理解していない5とn? なぜ構文エラーではないのですか? 編集: $ ls -l | cut -d: -n -f 2 $ ls -l | cut -d:nf2 cut: the delimiter must be a single character Try `cut --help' for more information. なぜ次のcutように振る舞わないのsortですか?
2 bash  sorting 

2
ファイル内の構造を並べ替える[複製]
この質問にはすでに答えがあります: Vimの各ブロックの最初の行で複数のテキストブロックを並べ替えるにはどうすればよいですか? 4つの答え たとえば、次のような構造で構成されるファイルがあります name = { foo = bar; ... }; ファイルにはこのような構造がたくさんあります。 それらを名前でソートするにはどうすればよいですか(私は使用してvimいますemacsが、確かに大丈夫です)?しかし、フィールドは変更されていませんか?というのは b = { bfoo = bar; ... }; a = { afoo = bar; ... }; に行く a = { afoo = bar; ... }; b = { bfoo = bar; ... }; 更新 構造にも同じ構造が含まれる場合があります。 b …
2 vim  emacs  sorting 

1
Linuxで最後の列の隣に列を並べ替える
複数のファイルがあります。 ファイル1 a 1 2 b 3 2 ファイル2 a 2 2 3 b 4 3 3 ファイル3 d 3 1 2 4 e 4 1 1 2 ソート後、最後の列の隣の列に従ってファイルをソートします。 ファイル1 ある 3 2 b 1 2 ファイル2 2 3 3 b 4 2 3 ファイル3 d 3 1 2 4 …
1 linux  sorting 

1
Tweetdeck:「最新のものから順に」並び替え
これは非常に単純な質問のようですが、GoogleまたはTweetdeckのマニュアルのどちらにも答えられません。 つぶやきで日付順に列をソートするにはどうすればよいですか 私のコラムには全く順序がないようです、80日前からの言及とつぶやきの後に昨日からのものが続きます。どうすればこれを解決できますか?

1
Excelでリストをタプルにソートする
Excelの優先順位リストで定義されているように、リストをタプルにソートする方法はありますか? 例えば、優先順位をつけるために引き分けをします。 Banana -> 1 Apple -> 2 Tomato -> 3 そして、私はランダムに並べられたデータのシートを持っています: Tomato Banana Banana Tomato Apple Tomato Banana Apple Banana Banana 今度は私はこの結果を得るために優先順位リストによってタプルに分類したいと思います: Banana Apple Tomato Banana Apple Tomato Banana Tomato Banana Banana タプルは、データリストに存在する範囲の値まで完全です。

1
重複行を削除してファイルをソートするためのバッチ?
テキストファイルがある場合は、コマンドで並べ替えることができます sort input.txt output.txt。テキストファイルから重複行を削除することもできますか。 (理想的には、Windowsでバッチファイルで実行できる解決策が欲しいのですが。) これは基本的にテキストファイルから重複を削除する方法を尋ねることと同じです。ソートについて言及した理由は、ファイルがソートされていて、それらが連続した行にしか現れないことを知っていれば、重複を削除する方が簡単だと思うからです。 。だから私はそれがソートと一緒に重複を削除する方法がある可能性が高いと思います。 (そして、私がこのidを使いたいという目的のためには、繰り返される行が削除される限り、ファイル内の行の順序が変更されても問題ありません。) たとえば、次のようなファイルからは、 100 100 100 100 101 101 102 手に入れたい 100 101 102

1
Outlook 2016で新しい「最新機能」機能を無効にする方法
Office / Outlook 2016の最新のアップデートの一環として、突然メッセージリストの上のセクションのレイアウトが「奇妙」になりました。私がここで説明しようとしていることを理解する最良の方法は、以下の画像を見ることです... 以前は次のように表示されていました。 そして、今のように見えるもの: 選択したフィールドでメッセージのリストをすばやく並べ替えるためのセクションを追加しました(ここでは、「日付順」+並べ替えの方向を示す矢印)。 これを無効にして、元の外観とレイアウトに戻す方法を探しています。 更新: 基本的に、これはフォームの表示/レイアウトを削除したいものです: それを何らかの形で削除することで、レイアウトが元の状態に戻ることを願っています(上の最初のスクリーンショット画像のように) 更新: 結局、Officeの更新後、この問題はなくなり、元のビューが復元されたため、これは結局、バグだと思います。

1
特定の文字を無視して、awkの出力をソートするにはどうすればよいですか?
私はラップトップに持っている中国語フォントを印刷し、で参照できる名前に関して出力をソートしようとしていLaTeXます。これは、次のコマンドで実行できます。 fc-list :lang=zh-cn | awk -F": " '{$1=""; print}' | sort フォントリストを検索し、最初に出現した後:、フォントの名前が表示される単一のスペースを見つけます。それからもちろんソートします。 ここでの問題は、のような名前のフォントがあり、それが.PingFang SC最前面にソートされており、残りとは一貫性がないことです。期間を無視してソートする方法はありますか? ピリオドを削除すると、フォントの実際の名前が変更され、参照が難しくなります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.