/var/log/messages

Dec 12, 2018 - 1 minute read - Comments - programming

ruby のワンライナー

の中でバッククォートな展開させると例えば

$ echo '$Gcid$'|ruby -e "puts STDIN.read.gsub('$Gcid$', '$Gcid: ' + `git rev-parse HEAD`.strip + '$')"
-e:1: syntax error, unexpected tIDENTIFIER, expecting ')'
53c4e21fbe6816fa424c18dc674e81.strip + '$')

みたいになるの、何なのか。シェルの展開になってて文字列として認識されないのかな。

それらも含めて

git の smudge あたりのフィルタがとてもアレなのです (何

終活? ウーマンラッシュアワー村本

comments powered by Disqus