![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
Windows でも動かすならば、
perl 単体で処理したほうが都合がいいですね。
# usage: perl [スクリプト] [入力ファイル]
my %a;
foreach (<>) {
chomp;
$a{$1}++ if /^(\S{1,3})/; # 各行の先頭3桁を勘定、ただし空行を除く
}
@sorted = sort {$a cmp $b} keys(%a); # 先頭3桁を辞書順並び替え
foreach (@sorted) {
print "$_\n";
}
No.1
- 回答日時:
cat ファイル | perl -pe 's/^(...).*/$1/' | sort | uniq
当方の環境はWindows版ActivePerlですが、抽出部分でうまくいきませんでした。
perl -pe 's/^(...).*/$1/' < test.txt
type test.txt | perl -pe 's/^(...).*/$1/'
正規表現が異なるのでしょうか?どちらも駄目でした。。。
Solaris環境ではうまくいくのを確認しました。
perl -pe 's/^(...).*/$1/' < test.txt | sort -u
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) Excelのセル内の特定の文字列を別のセルへ抽出したいです 2 2022/07/06 16:10
- Excel(エクセル) 重複しているか否かをソートせずに判断する方法ありますか? 2 2022/07/06 21:16
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- その他(パソコン・周辺機器) 重複ファイルを削除したいのですが、オススメのソフトがありましたら教えてください。 あらゆるファイルの 2 2022/07/16 12:49
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Excel(エクセル) Excelについて質問です(ver2019) 1 2023/06/30 21:20
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
perlのエディタでおすすめを教...
-
Perlで特定文字列から特定文字...
-
HTML表示での実行でファイルが...
-
FindFirstFileとFindNextFileで...
-
ExcelをCSV書き出す場合のシー...
-
Windowsで複数のファイルを同じ...
-
htaccessで特定のディレクトリ...
-
perlで、後ろの行を読んで、前...
-
重複ファイル名ある場合ファイ...
-
DOSコマンドで、標準出力を出力...
-
Perl初心者です。同一データを...
-
window.open でのファイル指定方法
-
全角と半角文字が混在している...
-
perlにて2つのファイル比較
-
perlのflock関数でロックをかけ...
-
Net::FTPを使いファイル一覧の...
-
HTMLのフォームで画像と文...
-
テキストファイルから日本語部...
-
データファイルからのデータの...
-
外部サーバーにあるファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Perlで特定文字列から特定文字...
-
RSS自動生成で文字化け
-
ユーザー登録型のサイトを作成...
-
perlでご助言いただきたく。お...
-
ファイルから読込んだ文字列か...
-
ファイルロックの仕方
-
入力ファイル 先頭3桁を「抽出...
-
画像アップ時のローカル側での...
-
perlのエディタでおすすめを教...
-
Perlで添付ファイルを返信する...
-
フォームより新しいファイルの作成
-
perlのgrepで要素を返す値がお...
-
Blogの本文だけ抜き出す方法
-
perlでの値を別のhtmlページに...
-
ファイルの存在確認の方法
-
requireで同じライブラリを複数...
-
HTML表示での実行でファイルが...
-
CGIが動かない
-
VBAでCSVファイルを途中行まで...
-
VBAで巨大なファイルの途中から...
おすすめ情報