2
为什么双引号中的感叹号会导致Bash错误?
请查看以下命令: $ notify-send SYNC TIME! $ notify-send 'SYNC TIME!' $ notify-send "SYNC TIME!" bash: !": event not found $ 前两个命令按预期产生通知气泡。第三个给出显示的错误。 和 $ echo SYNC TIME! SYNC TIME! $ echo 'SYNC TIME!' SYNC TIME! $ echo "SYNC TIME!" bash: !": event not found $ 同样,这里echo适用于前两个命令,但不适用于第三个命令。 这里还有更多问题(尽管我不打算使用此问题):notify-send "SYNC!TIME"和都echo "SYNC!TIME"给出bash: !TIME": event not …
25
bash