.................................................
<< 11年02月 >>
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28


最近のコメント
10/07 北本
09/29 拝承
07/28 北本
07/20 ばてれん
10/26 北本
.............................
何となくリンク
.............................

2020年
02月
05月
2019年
04月 05月
08月 09月
2018年
01月 02月 03月
04月 05月 06月
09月
10月
2017年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2016年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2015年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2014年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2013年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2012年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2011年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2010年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2009年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2008年
01月 02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月
2007年
02月 03月
04月 05月 06月
07月 08月 09月
10月 11月 12月



改行を含む置換ができない 2011年2月26日(土)16時41分
分類:アプリ [この記事のURL]

今の現場で使用可能なテキストエディタは「さくらエディタ」なのですが、
馴れないエディタということで生産性が多少は落ちてます。
今の現場は、スクリプト組んだりしないので、凝った加工はあまり使わないのですが、使うときは使うので色々やきもきしています。

先日、以下のような一括置換を行いたくなる状況に陥りました。

named という文字列から始まる行を直前の行の末尾に移動させたい。

改行コードは \n なので、正規表現の置換で「\nnamed」⇒「 named」でいけると思われるんですが、さくらエディタだと置換できません。
※改行コードはLFのみ。CRは付与されていません。

EmEditorでこうしたパターンの検索を頻繁にやってたんですが、
さくらエディタだとできない。因みに\nのみの置換は可能でした。
\nと文字列を連結すると駄目です。

さくらエディタで上記のような置換方法を知りたいです。

因みに、sedコマンドでも上手くできませんでした。
cat file.txt | grep sed 's/\nnamed/ named/g'
そもそもsedで改行扱う場合はNコマンドが必要なのか?
う〜ん、ちょっとここら辺勉強してる時間ないので保留します。


≪コメント(2)
牧師
revive。

デフォではできないらしい。
以下、参考。役にたつかな。かな。・・・
ttp://sakura.qp.land.to/?FAQ%2F2
11/03/04 13:52:19
北本
できないのか‥‥色々試して挫折した時間が勿体なかったなー
11/03/05 17:41:21
名前(任意)

nik5.144