sedの最短マッチ

公開日: : サーバ

GNUのsedコマンドです。

やり方

[^最短マッチの文字]

を使う。

[^最短マッチの文字]*最短マッチの文字

みたいな感じ。

2018-04-16     2018-04-17     2018-04-18

ていう文字があるtest.txtから赤字部分を消して、

04-16     2018-04-17     2018-04-18

を取り出したい場合、最短マッチの文字は、「-」になるから、以下を実行すればよい。

[bash]sed s/[^-]*-// test.txt[/bash]

 

ポイント

間違ったやり方

[^最短マッチの文字].*最短マッチの文字

「.」は不要。

正しいやり方

[^最短マッチの文字]*最短マッチの文字

参考にしたサイト

http://techtipshoge.blogspot.jp/2011/10/sed.html

Googleアドセンスレスポンシブ

関連記事

no image

SSL秘密鍵で対応していないフォーマットって怒られる

WebARENAのLBにSSL秘密鍵を登録しようとしたら怒られた。 どうしよう!もうS

記事を読む

no image

Linuxで正確なディレクトリサイズを取得する。duじゃダメ

duコマンドは、ブロック単位で取得するから不正確らしい。 コマンド: find -t

記事を読む

no image

preforkかworkerか確認するやり方

コマンド1 apachectl -v でできるって書いてあるサイト様方が大半じゃったが、これ

記事を読む

no image

サイバー攻撃かどうかの判断方法

DDoS攻撃か Webサーバのアクセスログを見て、大量に海外からのアクセスが来ている場

記事を読む

no image

CentOSでサーバ構築する際に忘れがちなこと

久しぶりにやると忘れててちょっとハマったりして時間ロスになることがあるのでメモしておく。

記事を読む

no image

ターミナルからファイル転送するSCPコマンド

例えばmacでiterm2やターミナル.appなど開いて作業している最中に、ちょこっとファイ

記事を読む

no image

WordPress を IIS環境へ引っ越しする手順 – 環境構築編

WordPress を IIS環境へ引っ越しする手順についてメモ。 ちょと長くなりそうなので、

記事を読む

no image

LinuxにWindowsの共有DISKをマウントする

コマンド mount -t cifs -o username=administrator,pass

記事を読む

no image

最速のDNSは129.250.35.250か1.1.1.1か

サイトお引越しなどでIPアドレスが変わるとき に、DNSレコードの変更が必ず必要になりますが、

記事を読む

no image

Linuxでファイルのフルパスを取得する方法

ワテの環境はCentos6です。   基本 カレントディレクトリ配下

記事を読む

Googleアドセンスレスポンシブ

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP ↑