X



sed
0548名無しさん@お腹いっぱい。垢版2018/05/22(火) 03:04:16.83
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

9M87D
0550名無しさん@お腹いっぱい。垢版2018/08/31(金) 10:07:25.21
sedはストリームエディタ
grepは文字列検索
awkはスクリプト言語
0551名無しさん@お腹いっぱい。垢版2018/12/13(木) 22:08:13.14
| sed -n -e "/<station /h;/<prog /{N;G;s/\n//gp}" ^

この行の後ろに<pfm>から始まる行をくっつけたいんですが、
すごく難しくてどうやっても出来ないです
どうやればいいんでしょうか?
0553名無しさん@お腹いっぱい。垢版2018/12/14(金) 00:49:07.99
>>552
nkf.exeを併用しているバッチ内のコードをコピペしただけなので、|と^は関係ないです

>>551ではxmlファイル内の「<station〜>タグで始まる行」と
「<prog〜>タグで始まる行+その次の行」を1行の文字列に連結しているので、
さらにその後ろに<pfm>タグで始まる行を連結して1行にしたい、ということです
(この後に正規表現で最終的にcsv形式に置換しますが割愛)
0556名無しさん@お腹いっぱい。垢版2019/02/09(土) 12:27:35.91
10年以上前にファイル内容を逆順に表示するスクリプトコピペしたけど '1!G;h;$!d'
未だに内容理解できてないぜ!
0562名無しさん@お腹いっぱい。垢版2019/03/19(火) 13:55:05.58
>>561
make -f MakefileしだんたけどカレントディレクトリのMakefileはそのままでは使えなかった。
オプションが必要なのかも知れないが、よくわからず。
0563名無しさん@お腹いっぱい。垢版2019/03/19(火) 19:46:54.93
>>562
FreeBSD のソース用の Makefile は BSD make 用で GNU make では使えないよ。
なんの OS を使ってるのかわからいけど、
pkgsrc が対応している OS なら pkgsrc 導入して、
textproc/nbsed をインストールするのが一番楽だと思う。

http://pkgsrc.org/
0564名無しさん@お腹いっぱい。垢版2019/03/20(水) 04:19:12.82
>>563
MacOSです。ソース側で単体ビルドできる用意されていれば出来ると考えました。
早速挑戦して上手く行ったらここに報告します。
0565名無しさん@お腹いっぱい。垢版2019/03/20(水) 04:24:16.70
>>563
>FreeBSD のソース用の Makefile は BSD make 用で GNU make では使えないよ。

これ当たってた。BSDの本家に問い合わせたら560のURLにあるsedのmakefileはOS用らしい。
自分で一からconfigureやmakefileを用意すればビルド出来るのかもね。

sedの最新版を使いたかったが時間あるときに563を試します。
0566名無しさん@お腹いっぱい。垢版2019/03/20(水) 04:45:39.59
Makefileの中見てgcc一発でも行けんだろって気がするが
って自分は前それやってみた気もするが
それくらい試せよ
0567名無しさん@お腹いっぱい。垢版2019/03/20(水) 07:03:53.34
>>566
確か、Linux のcore utilとかだとconfigure sedみたいなかんじで、コマンドの単独コンパイルできる。
manにかかれているメアドでBSDの本家に問い合わせたら
単独コンパイル出来ないとの返事だった。OSビルド用らしい

もう消してしまったが、成功した人がいたら教えてほしい。方法がわかれば再試行する気はあります
0569名無しさん@お腹いっぱい。垢版2019/03/26(火) 09:49:12.30
別にageでもいいよ
0574名無しさん@お腹いっぱい。垢版2019/07/02(火) 22:35:36.02
560です。572のとおりビルドできました。

インストール済のMac版sedは2004年頃なのでバージョンアップできて助かります。
これから100近くあるソースを調べます。

linux版との互換性ない記述を書いてしまいました。
gnu sedもMac上ではビルドできていませんが諦め。
0575名無しさん@お腹いっぱい。垢版2019/07/02(火) 23:46:07.78
マジかよ
gnu sedなんてそれこそ./configureしてmakeだけじゃん
--program-prefix=gくらいつけといた方がいいだろけどさ
058030GBでも大丈夫 thanks sed垢版2019/07/06(土) 21:39:28.25
sed -n '10509757p' primes
2147483563 2147483579 2147483587 2147483629 2147483647-2147483648-2147483647-2147483646-2147483645-2147483644

OFやらかした最終行
...
-1800706952-1800706951-1800706950-1800706949-1800706948-1800706947-1800706946-1800706945-1800706944-1800706943

sed -ie '10509758,$d' primes
0581名無しさん@お腹いっぱい。垢版2021/09/08(水) 17:50:49.92
sedのホールドスペースは、その内容を削除するにはどうすれば?
とりあえずs/.//g;xでできたけど、もっと直接的なやりかたはないんかなー、と。
0582名無しさん@お腹いっぱい。垢版2021/09/08(水) 17:54:36.56
sedスクリプトファイルでよく使われる拡張子はあります?

ほとんどコマンドラインに-eで書ききるものでしょうが、あえてファイルにするとしたらやっぱりsed?
0583名無しさん@お腹いっぱい。垢版2021/12/25(土) 09:31:39.87
>>582
別にこだわる必要はないけど
各種sed処理系付属のexamplesとか覗くとみんな.sedなので、あえて正書法にこだわるならやはり.sedかと
実装を隠したコマンドとして纏めたい、常に特定のオプション(-i等)で起動したい、主コードとsedの拡張チェック等を分離したいならenvを使うとよい
sedによってはオプションを重ねられたり重ねられなかったりするので
#! /usr/bin/env -S sed -f (-i -n -e 'check')
0585名無しさん@お腹いっぱい。垢版2023/02/05(日) 22:38:55.04
onigsed がダウンロードできなくて困ってます。
0587名無しさん@お腹いっぱい。垢版2024/03/27(水) 19:48:02.41
たどり着けない境地だ
0588名無しさん@お腹いっぱい。垢版2024/03/27(水) 19:55:02.09
それらが引退した人も逮捕されてるの見つかって捕まって誰かに相手されないもんね
ヒスンは凄く特殊な銃を使って
0589名無しさん@お腹いっぱい。垢版2024/03/27(水) 21:38:04.20
4232
じり下げはやめて良い部屋は空いてるんだったら
胃がびっくりしておかしくなる
家庭崩壊する
それが政治とどう関係あるのが信じられなくなったから焦った
レスを投稿する


ニューススポーツなんでも実況