sed (589レス)
1-

1: 04/05/28 16:56 AAS
sedスレッド
2: 04/05/28 17:06 AAS
2
3: 04/05/28 17:09 AAS
sed -e '1,2d' -e '4,$d'
4
(2): 04/05/28 17:12 AAS
sed -E -e '=' test | sed -E 'N;s/\n/: /' | sed -E 's/^([0-9]: )/0\1/'

これをパイプを使わずに表現したいんですけど、どうすれば出来ますか?
5
(1): 04/05/28 17:14 AAS
sedのスクリプトで?
sed -f hoge test
なかんじ?
6: 4 04/05/28 17:18 AAS
>>5
はい。
#!/usr/bin/sed -f
{
=
N
s/\n/: /
s/^([0-9]: )/0\1/
}

としてもうまく行かなくて悩んでいます。
7: 04/05/28 17:22 AAS
適材適所という言葉があるだろうに…

% awk '{printf "%02d: %s\n", NR, $0}' test
8: 4 04/05/28 17:30 AAS
例えば
aaa\
bbb\
ccc
ddd\
eee

の\が出てくると次の行と連結するスクリプトは

#!/usr/bin/sed -f
:cont
/\\$/{
省17
9: 04/05/28 18:46 AAS
ム板のawkスレの住人だな?
10: 04/05/28 19:29 AAS
2chスレ:linux
11: 04/05/29 02:07 AAS
【貝】第1回シェル講座【殻】
2chスレ:unix
☆シェルスクリプトを勉強するにあたって☆
2chスレ:unix

ここらへんに合流すれば? そういう話題結構でてるよ
これだけではなんなので。日本語で読める sed に関する文献としては
「MS-DOS を 256倍使うための本 Vol.3」が No.1 です。おすすめ
12: 04/07/03 15:06 AAS
古いけどそこそこ良くまとまったサイトを紹介してみよ。
http://www.gcd.org/sengoku/sedlec/
13
(1): 04/07/16 12:26 AAS
メールの中身で
添付ファイルのデータが開始するbase64という文字列があった後のデータ全部切り抜いて出力したいんですが
sedで可能でしょうか?
14: 04/07/16 15:22 AAS
>>13
http://www.gcd.org/sengoku/sedlec/12.txt
15
(1): 04/07/17 10:31 AAS
From: hoge hage <hoge@moe.com>
↑ これの < > の中に入ってるメールアドレスを、抜き出したいんですが、どうすればいいでしょうか?
16
(1): 04/07/17 11:48 AAS
sed 's/.*From.*<\(.*\)>.*/\1/'
じゃダメ?
17: 15 04/07/17 13:02 AAS
>16
ありがとうございます
後は加工して使おうと思います。
18: 04/09/20 15:15 AAS
ど素人です。
sedでMIFESのグローバル置換みたいなことってできないですか?
あるディレクトリに存在する複数のファイルをワイルドカード指定で入力して
一括して置換してもとのファイルにリダイレクトしてやるみたいな。
下記のイメージで(下記はとおらないですけど・・)。
sed -e 's/aaa/zzz/g' < * > *
1日中ぐぐってぐぐってもがいたけどわかりませんでした。すごいひと教えてください。
19
(1): 04/09/20 15:32 AAS
すごくなくてもできる。とりあえず、シェルスクリプトすれに池。
もっと短くできるが、何をやっているかわかりやすく説明するのをかねて↓

find -type f | while read file ; do
mv ${file} ${file}.backup
cat ${file}.backup | sed -e "s/aaa/zzz/g" > ${file}
done
20
(1): 04/09/20 18:19 AAS
次世代sed登場
http://news.tbs.co.jp/newseye/tbs_newseye1037945.html
1-
あと 569 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.039s*