![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
EUC-JPなテキストファイルをその場の環境に応じてLinux、Windowsの両方の環境で書いていると時々行末に余分な制御文字0dH(16進数コード)が入ったりします。
そんな時は、
$ sed -e "s/\x0d$//" INPUT_FILE > OUTPUT_FILE
としています。
これに関連して、Linux上で、エディタを開かずにテキストファイル内の 0dH の有無を確かめるにはどのようなコマンドが適切でしょうか。(いちいち調べずに、sedに流し込めばよいのですが)
なお、下記では、検索できませんでした。
$ grep "\x0d" INPUTFILE
2006年2月11日
RASUM2
No.3
- 回答日時:
>コマンドに16進コードを指定してテキストファイルの内容を検索する方法はないでしょうか。
egrep "\x0d" INPUTFILE
もしくは、
grep -e "\x0d" INPUTFILE
でも、いけそうな気がしてきました。
すみません。体調崩して自分では試してないですけど。
No.2
- 回答日時:
#1です。
ごめんなさい。さっきのじゃ駄目ですね。grep -f "ファイル名" INPUTFILE
で、ファイル名のところにLFだけ書いたファイルを用意するのはどうでしょう?
t_nojiri様、ありがとうございます。
> grep -f "ファイル名" INPUTFILE
上記で検索できました。
しかし、
いろいろな制御コードに応用するにはいちいちファイルを作らなければならない。
「0x0dHはCtrl+Mである」といったことを把握しておかなければならない。
という不便さがあります。
コマンドに16進コードを指定してテキストファイルの内容を検索する方法はないでしょうか。
2006年2月11日
RASUM2
No.1
- 回答日時:
>なお、下記では、検索できませんでした。
>$ grep "\x0d" INPUTFILE
grep -a "\0d" INPUTFILE
ではどうでしょう?
参考URL:http://www.linux.or.jp/JM/html/GNU_grep/man1/gre …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- UNIX・Linux bashでブランク(空白)を検索文字列として指定する方法 1 2022/04/13 22:29
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をdiff.shとして、以下のように2つのテキストフ 1 2023/02/03 20:06
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ATTファイルってどうやって開け...
-
Javaのプロパティファイルの文...
-
テキストファイルの一部分を抽...
-
VB.NET テキストファイルにデー...
-
C言語のソースからコメントを抜...
-
C言語でテキストファイルをバイ...
-
既存のテキストファイルを開く方法
-
CSVファイルの時刻の形式について
-
accessでクエリをExcelにエクス...
-
C++.NET 2003 「空のドキュメ...
-
C++によるファイル送受信プログ...
-
C#について質問【複数の.datフ...
-
Acrobat参照設定
-
Thunderbird 受信メールからの...
-
EXCEL VBAでプリントイメージフ...
-
ファイル更新日取得
-
BASP21のファイルアップロード...
-
[C#]FTPでの複数のファイル...
-
GetOpenFileName()について
-
【Excel VBA】取り込んだファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ATTファイルってどうやって開け...
-
VBSでテキストファイルの2行目...
-
テキストファイルの一部分を抽...
-
既存のテキストファイルを開く方法
-
Excel VBAが徐々に遅くなる
-
テキストファイルの特定行の削...
-
Windowsのメモ帳でUTF-8を選択...
-
VB(VBA)で、バイナリデータを使...
-
テキストファイル内容の、16進...
-
エクセルVBAでメールの自動作成...
-
VBA。開いているテキストファイ...
-
[VB.NET] 処理の高速化を行いた...
-
ASP.NET Web上のテキストファ...
-
フォーム無しでアプリを作成す...
-
テキストファイル固定長データ...
-
ファイルのチェックサムを改行...
-
文字コードの変換(JISコードへ)
-
UTF-8とASCIIコードにおける互...
-
C言語でテキストファイルをバイ...
-
Excel+VBAでフランス語を扱いた...
おすすめ情報