特定のファイルの行をsedコマンドを用いて更新することをしたのですが、正規表現の書き方で悩んでいます。。。3306/以降の部分を変換かけたいです。(もしかしたら数字が異なる場合があるので、行の再構築のが本当にしたいことなんですが。。。)
sh
1sed -i -e "9a url: jdbc:mysql://localhost:3306/hoge" ファイルの場所
変換したいfile
yml
1spring: 2 main: 3 allow-bean-definition-overriding: true 4 jpa: 5 hibernate: 6 ddl-auto: update 7 show-sql: true 8 datasource: 9 url: jdbc:mysql://localhost:3306/aaa 10 username: root 11 password:
どうぞご助力いただけたらと思います><
> 3306/以降の部分を変換かけたいです。
具体的にどういうことでしょう?
> 行の再構築のが本当にしたいことなんですが
具体的にどういうことでしょう?
回答1件
あなたの回答
tips
プレビュー