sed

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

RSS

  • 解決済

    回答
    2

    linuxでのファイルの置換について

    ipfile.txtの内容をfile.txtのIPアドレスが記載されている部分のみに適用させて、置換を行いたいと考えております。 cat ipfile.txt 1.0.16.0/20 1.0.64.0/18 1.1.64.0/18 1.5.0.0/16 1.21.0.0/16 1.33.0.0/16 cat file.txt *filter :I

    • 0評価
    • 72PV
    ysysys ysysys 2週間前に コメント
  • 受付中

    回答
    4

    不規則なデータファイルをコマンドラインでcsvファイルに整形したいです。どなたか教えていただけないで...

    手作業で整形していたら時間がかかるようなファイルを コマンド一行でcsvファイルに変換したいです。 どなたかエレガントなやり方を教えていただけないでしょうか? sample1.txt 名前 あ 住所 住所あ 電話 電話あ 名前 い 電話 ※※ 年齢 年齢い 年齢 年齢う 名前 う 住所:住所う 電話 電話う 名前 ほげほげ

    • 0評価
    • 137PV
    A.Ichi A.Ichi 2週間前に 回答を編集
  • 解決済

    回答
    3

    sed で変数に代入されている&等のメタ文字のエスケープ処理を行いたい

    前提 sed でファイルの中身を置き換える処理をシェルで行っています。 その際に変数に格納された文字列の中に&が入っていた場合に置換後 の文字列の中に置換前の文字列が入ってしまします。 現在の状況 変数 $test に hoge&huga という文字列が格納されていると仮定し test.txt には aa という文字だけが書かれているとした場合

    • 0評価
    • 81PV
    anzii anzii 2週間前に コメント
  • 解決済

    回答
    4

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

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

    • 0評価
    • 814PV
    maisumakun maisumakun 1ヶ月前に 回答
  • 受付中

    回答
    3

    bash 文字列の置換について

    bashで、文字列中の1をf、2をe、...、6をaに置換したいです。123456とfedcbaを一対一に対応させるような変換の表現はありませんか。

    • 0評価
    • 98PV
    A.Ichi A.Ichi 2ヶ月前に 回答を編集
  • 受付中

    回答
    1

    bashシェル awk sed の使い方

    前提・実現したいこと ここに質問したいことを詳細に書いてください Linux (Redhat)でShellを作成しています。 サーバにテキスト保存しているメールからawkで必要なメールの 文章を抽出して、catで表示させたいのですが。 ( 発生している問題・エラーメッセージ 結果が表示されま 該当のソースコード !/bin/

    • 0評価
    • 153PV
    peasant88 peasant88 3ヶ月前に コメント
  • 解決済

    回答
    2

    sedコマンドについて

    a@aiueo b@kakikukeko こういうときsedを使って@以下をすべてかえて a@abc b@abc というように置き換えたい時 $ sed s/@*/@abc/g というようにやったら上手く置き換えられませんでした 「*」これが違うと思うので、@以下をかえたい時どうするのか教えてください

    • 0評価
    • 148PV
    takasima20 takasima20 3ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    Linux shell 変数の代入とsedの不具合について聞きたい

    前提・実現したいこと Redhat上で動くbash shellを作成しています。 サーバ上のディレクトリに保存されているテキストから、指定した行を抜き出し表示をする機能をもつshellになります。 具体的には、 ”Return-Path”というワードを含む行と、10行目、16行目、17行目を抜き出したいです。 コマンド単体として、下記を実行

    • 0評価
    • 152PV
    moonphase moonphase 3ヶ月前に コメント
  • 解決済

    回答
    2

    shellスクリプトに記載したsedコマンドでの "}" (中括弧)入力について

    前提・実現したいこと linuxのシェルスクリプトでsedコマンドを使用した処理を記載しているのですが思ったような出力にならずに悩んでいます。 発生している問題・エラーメッセージ 最終的なアウトプットとして、以下のような形式でファイルを作成したいと考えています。 希望する出力例: subnet: - { "name": "RDS-SBNET

    • 1評価
    • 395PV
    tsuchiwalk tsuchiwalk 4ヶ月前に コメント
  • 解決済

    回答
    3

    csvファイルの加工

    トラヤカフェ_青山一丁目 84,77 西新井大師西_ランチ 48,44 西新井大師西_居酒屋 24,22 西新宿_もうやんカレー 132,122 西新宿_イタリアン 864,793 上記のファイルを下記のように変換したいです トラヤカフェ_青山一丁目,84,77 西新井大師西_ランチ,48,44 西新井大師西_居酒屋,24,22 西新宿_もうやんカ

    • -1評価
    • 222PV
    katoy katoy 4ヶ月前に 回答
  • 解決済

    回答
    3

    文字・記号挿入について

    下記のような文字列がある時、 b_yaku01_201701 この文字列先頭行に ' 行末に ', をLinuxコマンドで挿入したい時、どのようにすればよろしいでしょうか ご教授頂けますと幸いです

    • 0評価
    • 244PV
    tk_flavor tk_flavor 5ヶ月前に コメント
  • 受付中

    回答
    2

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

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

    • 0評価
    • 162PV
    takasima20 takasima20 6ヶ月前に 回答
  • 解決済

    回答
    3

    sedコマンドの処理方法

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

    • 0評価
    • 221PV
    430430Wt 430430Wt 7ヶ月前に ベストアンサー
  • 解決済

    回答
    2

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

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

    • 0評価
    • 230PV
    otn otn 7ヶ月前に コメント
  • 受付中

    回答
    2

    perlでsedの置換ができない

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

    • 0評価
    • 418PV
    KOBAYASHI.Jun KOBAYASHI.Jun 7ヶ月前に コメント
  • 解決済

    回答
    2

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

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

    • 0評価
    • 302PV
    y-fk y-fk 9ヶ月前に コメント
  • 解決済

    回答
    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評価
    • 366PV
    seel seel 9ヶ月前に ベストアンサー
  • 解決済

    回答
    2

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

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

    • 0評価
    • 898PV
    seel seel 11ヶ月前に 質問を編集
  • 解決済

    回答
    3

    sed (GNU sed) 4.2.2の正規表現

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

    • 0評価
    • 422PV
    seel seel 11ヶ月前に ベストアンサー
  • 解決済

    回答
    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評価
    • 563PV
    seel seel 11ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    55

  • 総質問数

    42

  • 今週の質問数

    0

関連するタグ

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