これはシンプルであるようですが、検索に時間をかけすぎました。どのようにしてsedとregexを使って4番目の単語の後ろの行のすべての単語を取り除くことができますか?私はこの1 Regex to extract first 3 words from a stringような答えを試みたが、私は、Mac OSXを使用していますので、私は、コンテキストアドレスを取得bashを使ってsedやregexを使ってファイル内の行をトリミングする方法は?
19900101, This is a
19091110, This is a
がしたい
19900101, This is a title
19091110, This is a really long title
:から
例えばエラー。
あなたがリンクしているリソースは、私がよく知っている* * 'sed'バージョンではサポートされていない正規表現を使用しています。あなたはPerlを試すか、 "伝統的な"正規表現で '\ s'のようなものを移植可能に表現する方法を見つけ出すことができます。 (それはひどく難しいことではありません。リンクされた質問への回答を投稿します) – tripleee