sed

sedとは、POSIX環境のために作られたコマンドラインエディタです。sedは編集スクリプトの指示のもとに複数のファイルを編集し、標準出力にその結果を出力します。

RSS

  • 受付中

    回答
    2

    sedコマンドで文字切り替え

    sedコマンドを利用して特定文字を切替たいです。 set $go_maintenance "false"; という文字を set $go_maintenance "true"; に変更したいです。参考できる情報がありましたら教えていただけますか。

    • 0評価
    • 41PV
    Kimsehwa Kimsehwa 2週間前
  • 解決済

    回答
    3

    sedコマンドの処理方法

    ファイルから小数点(.)を含む数値を取り出したいと考えております。 test.logというファイルのIDの値のみを取り出したいです。 name A birt 1990/1/1 ID 2444.8228 num 111111111 という内容を書いてます。 IDの2444.8228のみを取り出したく、以下のコマンドを打っています。

    • 0評価
    • 80PV
    430430Wt 430430Wt 1ヶ月前
  • 解決済

    回答
    2

    sedを利用して特定キーワードが含まれてる行をすべて削除する方法

    sedコマンドで特定キーワードが入ってる行の番号を取得して 該当番号の行を削除しようと思います。 以下のようなやり方でも可能かと思いますが、 sed '/キーワード/d' input.file > output.file 可能なら上書きではないやり方を使いたいです。 何か参考できる情報がありましたら教えていただけますでしょうか。

    • 0評価
    • 70PV
    Kimsehwa Kimsehwa 1ヶ月前
  • 受付中

    回答
    2

    perlでsedの置換ができない

    perlでsedの置換ができなくて困っています。 $sr1="123"; $sr2="456"; $answer = sed -i -e s/$sr1/$sr2/ /root/abc.txt; 「s」コマンドが終了していません なぜでしょうか・・・。

    • 0評価
    • 117PV
    shigoto shigoto 1ヶ月前
  • 解決済

    回答
    2

    UNIX 文字列置換・削除の基本操作

    いつもお世話になっております。 初歩的な質問を申し訳御座いません。 A.txt >scaffold20_cov142_44767_40 >scaffold5789971_cov368_412_40 >scaffold5760679_cov360213_9_40 >scaffold737200_cov344_191_40 >scaffol

    • 0評価
    • 106PV
    y-fk y-fk 3ヶ月前
  • 解決済

    回答
    3

    html内指定部分の正規表現を教えてください。

    正規表現を教えてください。 sample.html <h1><a href="http://www.exmple.com">text</a></h1> URL部分はかなりバリエーションがありますがすべてこの形式となっており <h1><a href="様々なURL">text</a></h1> <h1><a href="様々なURL">tex

    • 0評価
    • 205PV
    seel seel 6ヶ月前
  • 解決済

    回答
    2

    sedで範囲内を正規表現で置換、その他は引き継ぐ。

    これの関連する質問をいくつか質問していまして ややこしく思う方へもすみません。 なんと表現したらいいのかよくわかっていないのですが 例 sample.html <h1>テキストABCABC123123テキスト</h1> <h2>テキストABCABC123123テキスト</h2> 処理する部分は <h1>テキストABC

    • 0評価
    • 233PV
    seel seel 6ヶ月前
  • 解決済

    回答
    3

    sed (GNU sed) 4.2.2の正規表現

    例えばhtml内に<h1></h1>タグがあるのですが sample.html <h1> Aa()かなカナ漢字123Aa()123カタカナ </h1> <h1> 全角スペース 全角アルファベッド(大文字小文字) 全角記号 全角かな 全角カナ 全角漢字 全角数字 半角アルファベッド (大文字小文字) 半角記号 半角数字

    • 0評価
    • 234PV
    seel seel 6ヶ月前
  • 解決済

    回答
    2

    sedの正規表現について

    教えてください。 linux の sed sed (GNU sed) 4.2.2 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.

    • 0評価
    • 246PV
    seel seel 6ヶ月前
  • 解決済

    回答
    4

    (Linux)ファイル内の特定列における文字列の入れ替え

    Linux OSにて、以下のようにCSVファイルを書き換えたいと考えております。 【変更前】 192.168.0.1,09/13/1602:52:22,132709,1,1,1,1,1 192.168.0.1,09/13/1602:52:23,132710,2,2,2,2,2 192.168.0.1,09/13/1602:52:24,132711

    • 0評価
    • 222PV
    marutech marutech 6ヶ月前
  • 解決済

    回答
    3

    【Unix】 関数の引数名の取り出し

    trans("ああああ") trans("いいいい") trans('うううう') のように関数の引数にキーが設定されているものの、キー名を取り出すには $ grep -o -h "trans(.*)" * | sed -e "s/trans(['\"]\(.*\)['\"])/\1/" で、 ああああ いいいい うううう のよ

    • 0評価
    • 247PV
    fearless0603 fearless0603 6ヶ月前
  • 解決済

    回答
    4

    html内で正規表現にて抽出・置換を行う。

    既存のhtmlファイルから タイトルタグ内の文字列である 文字列A を抽出して それをh1タグとして置換するにはどうしたらいいでしょうか。 bashのsedでワンライナーが理想ですが シェルスプリクトでもphpでもokです。 初歩的なことなのかもしれませんが どなたか教えてください。 わかっていること(文章での理解) 1.

    • 1評価
    • 419PV
    seel seel 6ヶ月前
  • 受付中

    回答
    3

    sedで変換しての変数代入に失敗する

    現象 Windowsでgitを使う中で、git for windowsのシェル内でシェルスクリプトを回して処理を行っていたのですが、Windowsをリカバリして再インストールしたところでうまく動かなくなってしまいました。 原因を追いかけていったところ、以下のような部分が問題となっていそうだと判明しました(再現する範囲でソースは書き換えています)。

    • 0評価
    • 385PV
    maisumakun maisumakun 7ヶ月前
  • 解決済

    回答
    1

    sedの正規表現について。

    linuxのbashにてsedでhtmlタグ内の文字列を正規表現で指定したいのですが その記述がいまいちよくわからないので教えてください。 下記は<tag1>内にある任意の文字列を抽出して改行し そこに<tag2>を設置してその中に任意の文字列を置換しています。 sed 's|<tag1>.*</tag1>|<tag1>.*</tag1>\n

    • -2評価
    • 266PV
    seel seel 6ヶ月前
  • 解決済

    回答
    4

    1列のテキストファイルを分割して複数列にする方法

    数百万行のテキストファイルがあり,コマンドラインから複数列に分割するための方法を探しています. なお,何行刻みで分割するかはファイルによって違っています. イメージとしては以下の様なtxtがあって(例:6行1列) cat a.txt a1 b1 c1 a2 b2 c2 これを,例えば以下の様なコ

    • -1評価
    • 401PV
    Gustave Gustave 9ヶ月前
  • 解決済

    回答
    1

    linux環境での、特定キーワード下n行への文字列挿入方法について

    前提・実現したいこと 特定のキーワードの下n行目からm行目の行頭に文字を記入したいです。 linux環境でbash等のシェルを使って、以下に示すような座標データの先頭に名前を挿入できないかと考えています。 title文字からn個は"spiecies 1"の座標、その続きm個は"spiecies 2"の座標...というように法則性があるのですが、「t

    • 0評価
    • 232PV
    nikori nikori 10ヶ月前
  • 受付中

    回答
    4

    sedで数字のみ抜き出す

    不特定多数の文字列の中から数字のみ抜き出すシェルスクリプトを書こうとしています。 例 : hoge123moge > 123 のみ抽出、hoge や moge は不特定。 この場合、以下のようになると考えたのですが、すべて出力されてしまいます。 echo "hoge123moge" | sed -e 's/^*\(\[0-9\]*\)$/\1/g'

    • 0評価
    • 13990PV
    takkuru98 takkuru98 1年以上前
  • 受付中

    回答
    2

    linux aws,sedコマンド質問

    /mnt/xx/xx/attachments/projectname/files/abc.xls: Doc.Exploit.CVE_2015_2341 FOUND このような行から projectname abc.xls だけを取得するlinuxコマンドを教えていただけますでしょうか。

    • 0評価
    • 593PV
    Kimsehwa Kimsehwa 1年以上前
  • 解決済

    回答
    4

    sed コマンドで改行を部分的に置換したい

    初心者の初書き込みで失礼します. テキストファイル「document.txt」 ------------------ aaa 100 1 2 3 4 5 ------------------ を,Linuxのシェル(b, c, bash, tcsh等)で, ------------------ aaa 100 1 2 3 4 5 -------------

    • 0評価
    • 790PV
    ahill ahill 1年以上前
  • 受付中

    回答
    6

    不規則なパターンの文字列から特定の文字列を取得したい。(以下にサンプル例あり)

    以下のようなテキストファイルがあったとして、 ここから括弧の中の文字列のみ取得したいです。 t.string "mypage", limit: 255 t.string "login", limit: 255 t.string "password", limit: 255 t.datetime

    • 0評価
    • 637PV
    cDm_48 cDm_48 1年以上前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    48

  • 総質問数

    32

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る