instance method
escape_shell_value
Ruby on Rails 2.9.0
Since v1.9.3 Last seen in v2.11.0Signature
escape_shell_value(value)
Escape a value to make it safe for shell use.
Parameters
-
valuereq
Source
# File lib/kamal/utils.rb, line 60
def escape_shell_value(value)
value.to_s.scan(/[\x00-\x7F]+|[^\x00-\x7F]+/) \
.map { |part| part.ascii_only? ? escape_ascii_shell_value(part) : part }
.join
end
Defined in lib/kamal/utils.rb line 60
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Kamal::Utils