From: silverhammermba+ruby@... Date: 2014-11-01T02:37:46+00:00 Subject: [ruby-core:66041] [ruby-trunk - Bug #10463] :~@ and :!@ are not parsed correctly Issue #10463 has been updated by Max Anselm. That's because bash is trying to interpolate the string. $ ruby -e 'p :!@' :! ---------------------------------------- Bug #10463: :~@ and :!@ are not parsed correctly https://bugs.ruby-lang.org/issues/10463#change-49760 * Author: Tsuyoshi Sawada * Status: Open * Priority: Normal * Assignee: * Category: * Target version: * ruby -v: 2.1.4 * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- The at mark in literal symbols `:~@` and `:!@` are ignored. ~~~ruby :~@ # => :~ :!@ # => :! ~~~ -- https://bugs.ruby-lang.org/