我一直在使用 Capistrano 脚本时遇到问题,或者实际上是导致我的脚本失败的 bash 命令。我不断从脚本中得到错误说:
没有相应的文件和目录
所以这是脚本位。
run "sudo ln -s #{shared_path}/readme.txt #{shared_path}/readme-symlink.txt"
仔细检查后发现 readme.txt 和 readme-symlink.txt 位之间有两个空格。偶然发现一个是空格,另一个只是一个奇怪的字符,看起来像一个空格,其实不是。下面是它在 Sublime Text 中的样子,配置为显示空白:
请注意,在上图中,readme.txt 之后只有一个点,然后是另一个“空格”
所以这是我的问题,这个字符到底是什么,我只是很困惑有人如何通过在普通键盘上打字来获得它?