{"categories":["UNIX","UNIX-Linux"],"blog_title":"(O+P)ut","type":"rich","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.mtioutput.com%2Fentry%2Fbash-string-brackets\" title=\"\u3010Bash\u3011\u6587\u5b57\u5217\u5185\u306e\u62ec\u5f27\u3067\u631f\u307e\u308c\u305f\u7b87\u6240\u3092\u524a\u9664\u3059\u308b - (O+P)ut\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","description":"\u3084\u308a\u305f\u3044\u3053\u3068 \u4ee5\u4e0b\u306e\u6587\u5b57\u5217\u3092bash\u3092\u5229\u7528\u3057\u3066 ABC(DEF)G(H)\u4ee5\u4e0b\u3068\u3057\u305f\u3044\u3002 ABCG \u74b0\u5883\u60c5\u5831 $ bash --version GNU bash, \u30d0\u30fc\u30b8\u30e7\u30f3 4.4.12(3)-release (x86_64-unknown-cygwin) \u3084\u308a\u65b9 Linux\u7cfbOS\u306b\u3066\u4ee5\u4e0b\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308c\u3070\u6307\u5b9a\u3057\u305f\u62ec\u5f27\u3067\u56f2\u307e\u308c\u305f\u6587\u5b57\u5217\u304c\u7701\u3044\u305f\u6587\u5b57\u5217\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002 $ echo \"ABC(DEF)G(H)\" | sed 's/([^)]*)//g' ABCG\u305f\u3060\u3057\u4e8c\u91cd\u62ec\u5f27\u306b\u306f\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u305b\u3093\u3002 $ echo \"ABC(D(E)F)G(H)\" | sed 's/([^)]*)//g' ABCF\u2026","author_name":"mtiit","provider_url":"https://hatena.blog","height":"190","width":"100%","author_url":"https://blog.hatena.ne.jp/mtiit/","title":"\u3010Bash\u3011\u6587\u5b57\u5217\u5185\u306e\u62ec\u5f27\u3067\u631f\u307e\u308c\u305f\u7b87\u6240\u3092\u524a\u9664\u3059\u308b","provider_name":"Hatena Blog","blog_url":"https://www.mtioutput.com/","image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/m/mtiit/20190708/20190708105146.png","published":"2020-05-18 00:00:00","version":"1.0","url":"https://www.mtioutput.com/entry/bash-string-brackets"}