注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
おっさん力その2。 sedでパス名の置換したい時に、/のエスケープすんのがめんどくさいって言ってた人が... おっさん力その2。 sedでパス名の置換したい時に、/のエスケープすんのがめんどくさいって言ってた人がいたんで。 エスケープ #!/bin/bash for i in `ls /usr/local/` do echo ${i} | sed "s/\/usr\/local\///" done↓結果 bin etc games include lib man sbin share srcこれでもいいんですけど、ごちゃってしてみづれーですよね。 エスケープしない よく知られてないのかはわかりませんが、実は、s/の/部分の記号はなんでもいいのです。 ということで、このようにもかけます。 #!/bin/bash for i in `ls /usr/local/` do echo ${i} | sed "s#/usr/local/##" doneでも行けます。 まあ このパターンならbasename使
2012/04/11 リンク