sed (590レス)
1-

21: 04/09/20 20:54 AAS
>>19
おわっ。あっさりできたっ。どうもありがとです!
シェルスクリプトすごい便利。勉強しなきゃですね・・。
22
(1): 04/09/22 03:09 AAS
bash上でなのですが、
hoge=`echo ../tmp/work.c | sed 's/\//\\\//g'`
を実行しようとすると、
sed: -e expression #1, char 9: Unknown option to 's'
となってしまうのは、なぜですか?

/を\/に置換したいだけなのです。
23: 04/09/22 03:29 AAS
>>22
sed 関係ないやん
\ → \\
24: 04/09/22 03:50 AAS
うーん、確かにシェル向けのネタなのかもですが、
echo ../tmp/work.c | sed 's/\//\\\//g'
だけだと動くのがよくわからなくって。
25: 04/09/22 04:32 AAS
いいことを教えてあげよう。
's@hoge@hage@g'とやってごらん。
26: 04/09/22 05:02 AAS
command not found
でした・・・って、そういう意味ではないのかな・・・。
27: 04/09/22 10:45 AAS
s/..../..../g は s@....@....@g とも書ける

という意味
28: 名無しさん 04/09/24 04:30 AAS
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5             9.6G  844M  8.3G  10% /

というのを
~$ df /home/ | sed -n -e "2s/.*\(\d*\)%.*/<\1>/p"
として10を取り出したいのですがうまくいきません
結果は
<>
となります
どうすればいいのでしょうか?
29: 04/09/24 06:40 AAS
space, tab を区切りにして何番目の要素って選択したほうがいいんじゃないの。
30: 04/09/24 06:43 AAS
先頭の.* が % の直前までマッチし、
\d* が長さ0、
% が % にマッチ、
最後の .* が残りの部分にマッチしてるからね。
31: 04/09/24 12:56 AAS
そもそも \d なんて使える sed あんの?
32: 04/10/10 16:22 AAS
sedsedesedesedesed
33: 04/10/10 17:50 AAS
sed(sede){3}sed
34: 04/11/09 16:03 AAS
hosyu
35: 04/11/09 21:45 AAS
しーずか〜な〜しーずかな〜
さーとのーあ〜きぃ〜
おーsed〜にきぃ〜のみが〜
お〜ちる〜よ〜は〜
36: 04/11/23 17:09 AAS
http://www.chimimo.com/sed/
37: 04/12/25 00:53 AAS
sedは日暮れて〜夕波小波〜
38
(1): BBQ [vt100] 05/01/27 15:19 AAS
temp.txt中の"-"と"+"以外の文字を空白に変換するには

sed 's/[^\-\+]/ /g' temp.txt

でうまくいきますが、temp.txt中の"-"と"+"と数字以外の文字を空白に変換するには

どう記述すればよいのでしょうか

sed 's/[^\-\+0-9]/ /g' temp.txt
省1
39: BBQ [vt100] 05/01/27 15:31 AAS
>>38

+と−の順番が逆でした。
以下に訂正。

temp.txt中の"-"と"+"以外の文字を空白に変換するには

sed 's/[^\+\-]/ /g' temp.txt

でうまくいきますが、temp.txt中の"-"と"+"と数字以外の文字を空白に変換するには
省3
40
(2): 05/01/27 15:31 AAS
うちの OS だと、ならんけど?
まあ
sed 's/[^-+0-9]/ /g' temp.txt
って書いた方が簡潔だとは思うが。
1-
あと 550 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.005s