CentOS 5で動かしてたシェルスクリプトをCentOS 6で動かそうとしてハマった話。
if [[ "$PATH_NAME" =~ "^/var/log/(.+)$" ]]; then
で、なんでマッチしないんだよ。。。と思っていたら
if [[ "$PATH_NAME" =~ ^/var/log/(.+)$ ]]; then
って書かないといけないという話だったんだけど、なんだかねぇ。。
CentOS 5で動かしてたシェルスクリプトをCentOS 6で動かそうとしてハマった話。
if [[ "$PATH_NAME" =~ "^/var/log/(.+)$" ]]; then
で、なんでマッチしないんだよ。。。と思っていたら
if [[ "$PATH_NAME" =~ ^/var/log/(.+)$ ]]; then
って書かないといけないという話だったんだけど、なんだかねぇ。。