Как в Shell сложить две строки?
str3="$str1+$str2"
>str3="$str1+$str2"уважаемый, а как вычитать, умножать и делить строки?
особенно интересует случай str3="$str1/''"
))
>особенно интересует случай str3="$str1/''"
>))Ну, то _спец.оснастка нужна:
irb(main):001:0> "string".split("")
=> ["s", "t", "r", "i", "n", "g"]
irb(main):002:0> _И на сладкое:::
irb(main):001:0> class String
irb(main):002:1> def /(d)
irb(main):003:2> self.split(d)
irb(main):004:2> end
irb(main):005:1> end
=> nil
irb(main):006:0> "string"/"r"
=> ["st", "ing"]
irb(main):007:0> "string"/""
=> ["s", "t", "r", "i", "n", "g"]
irb(main):008:0> _
>[оверквотинг удален]
>irb(main):002:1> def /(d)
>irb(main):003:2> self.split(d)
>irb(main):004:2> end
>irb(main):005:1> end
>=> nil
>irb(main):006:0> "string"/"r"
>=> ["st", "ing"]
>irb(main):007:0> "string"/""
>=> ["s", "t", "r", "i", "n", "g"]
>irb(main):008:0> _с рубиком не знаком ))
>Как в Shell сложить две строки?str="$one$two"
А кавычки зачем?
>А кавычки зачем?А на всякий случай. А то завтра захочешь добавить пробел между переменными и будешь три часа дебажить глюк (это если повезёт и глюк сразу всплывёт).