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


13
Unixの行末をWindowsに変換します
最近、LinuxからWindowsに戻りました。CRLFを含むファイル、LFを含むファイル、混合されたファイルがあります。Unixに触れたすべてのファイルを見つけて適切なCRLF終了ファイルに変換するのに役立つユーティリティはありますか? このユーティリティは、LinuxではなくWindows上で実行する必要があります。私はすでに移動しています。Cygwinを避けることができれば、インストールしたくないです。

3
Vim:改行と復帰を表示
vi / vimで改行や復帰文字を表示するにはどうすればよいですか? 私はそれset listがすべての空白文字(?)を表示することを知っています、それはタブ\ tなども置き換えます(しかし、それは私が望むものではありません)。基本的に、\ rのような特定の文字を表示したいだけです(Debianではこれがデフォルトのようですが、Gentooでは異なります)。 敬具

1
Mac OS Lionは、改行(CR '\ r')ではなく改行(LF '\ n')の使用に切り替えましたか?
しばらく前にLionに切り替えましたが、TextEditでテキストファイルを保存すると、改行にLFが使用されることに気付きました。Lionコンピューターで考えることができるあらゆる場所を見て、UnixでLFを使用し、WindowsでCR + LFを使用しているにもかかわらず、Macは常にCRを使用していたことを覚えていても、改行にCRを使用するファイルの証拠を見つけることができませんでした。OS XがUnixに基づいていることを知ったとき、Snow Leopardを調べても、まだCRが使用されていることに失望しました。 LionはLFの使用に切り替えましたか? 最も奇妙なことは、私がウェブ全体を検索し、LFを使用してLionの証拠を見つけることができないことです。


6
cmd.exeコマンドに新しい行を挿入するにはどうすればよいですか?
cmd.exe以下のように、コマンドの一部として改行または改行を使用して、でコマンドを実行しようとしています。 command -option:text whatever ただし、次の行でコマンドを継続するのではなく、新しい行ごとにコマンドが実行されます。 では、新しい行の文字を入力する方法、またはcmd.exeで複数行のコマンドを作成する方法を教えてください。

3
LinuxとWindowsでは、\ nと\ rの処理はどのように異なりますか?
\n針を下に\r移動し、針を行の先頭に移動すると思います(左揃え)?しかし、よくわかりません。だから、私が間違っているなら私を修正してください.... とにかく、WindowsとLinuxは異なる処理をするnewlinesと言われましたcarriage returns。彼らがどのようにそれらをどのように扱うか、そして覚えておくことが重要ないくつかの場所を知りたいです。回答ありがとうございます。

5
Vimが改行を追加するのはなぜですか?これは慣習ですか?
Vimを開いて入力すると、Vimにitest<Esc>:wq改行はないが、コードに改行が含まれているように見えるファイルが表示されます。 $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a |test.| 00000005 Vimを開いて入力すると、Vimにitest<Return><Esc>:wqは1 つの改行がありますが、コードには2つの改行があるファイルが取得されます。 $ rm test.txt $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a 0a |test..| 00000006 Vimを開いている-u NONEので、ローカル設定は使用されていません。また、これは私の以前の質問に関連しているかもしれないことに注意してください。 これは私のシステム情報です: $ uname -a Linux …
22 linux  vim  newlines 

2
ls出力のファイル名間のマジックセパレーターは何ですか?
ls(引数なし)の出力は、ファイル名を改行で区切るように見えます。 証拠: ls | grep foogrep各ファイル名を個別の入力行として扱うことで、期待どおりに機能します。 ls > files.txt; vim files.txt -> Vimでは、各ファイルは別々の行にあります さらに、ターミナルでlsは、複数のファイルが1行に出力され、ファイル名がスペースで区切られて、列が適切に配置されます。 $ ls a.txt b.txt c.txt だから私の質問は、lsはこれをどのように行うのですか? 改行を「偽造」するために特別な制御文字を使用していますか?または、その出力が別のコマンドにパイプされていることを知っており、この場合は出力を異なる形式にしますか?
20 ls  pipe  newlines 


1
Visual Studioの検索と置換で改行を使用するにはどうすればよいですか?
Visual Studioの「検索と置換」機能がかなり好きになりました。この機能を使用すると、フレーズ、単語、記号など、画面上のテキストボックスに入力できるものをすべて置き換えることができます。 どうすれば文字を改行に置き換えることができますか?

2
PuTTY:一部のUbuntuサーバーに接続し、Enterキーを押すと新しい行に移動しないことがある
Ubuntu 14.04.4 LTS x64サーバーにSSH接続するためにPuTTYを使用しています。キーを押す ENTERと、端末は新しい行に移動します。ただし、プログラムによってはテキストが出力される場合があり、その後キーを押し ENTERても端末は新しい行に移動しません(以下のデモを参照)。 それを防ぐ方法はありますか、少なくともキーを押し ENTERても端末が新しい行に移動しない場合、とにかく端末をリセットして端末をENTER 新しい行に移動する必要がありますか?

5
強制改行なしでWindowsコマンドプロンプトから複数行をコピーします
各行が端末の最後に達する新しい行を挿入せずに、Windowsコマンドプロンプトから複数の行をコピーすることは可能ですか? たとえば、コンソールに次の行がある場合: c:\very_long_path_here\more_path_here>command_i_want_to_copy -with -some arguments that wrap over lines. これを選択してコピーすると、「some」という単語の後に改行が表示されます。手動で削除する必要があります。 ハードラップされた行ではなく、解釈/印刷される形式でデータ(解析されるコマンド、印刷される出力)をコピーする方法はありますか?

3
エコー付きの改行文字を印刷する方法は?
hexdumpこのような文字列をダンプします2031 3334 2e30 0a32 2032 3331 302e 000a。それが0x0a改行文字であることは明らかですが、この文字列をエコーアウトしようとすると、常に得られます1 430.2 2 13.0-改行を使用しても、改行はスペースに置き換えられ-eます。 何が問題なのでしょうか?テーリング\0は出力を台無しにしますか?0x0a新しい行を印刷する代替手段はありますか? よろしくお願いします。

4
Grepマルチラインパターン
複数行にわたってフレーズを検索するにはどうすればよいですか?たとえば、「my ice tea」というフレーズを使用すると、テキストファイルでラップできます。 as js skdfh dfh djh sf my ice tea. 間に改行があるため、grepは一致しません。それらをどのように一致させるのですか?別の複数行パターンはpattern1_\n_pattern2 私がATMをする最も簡単な方法は、たとえば-A2 -B2フラグを付けた氷だけで、その出力でお茶などのようにgrepすることです。しかし、これは非常に退屈です。だから私はあなたがこれをどのように解決するのか興味があります。
13 grep  regex  newlines 

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