我在Windows 10上使用Cygwin并运行以下命令,因此我可以双击并在文件资源管理器中执行bash / shell脚本,而无需通过打开Cygwin本身来运行它们:
assoc .sh=bashscript
ftype bashscript=C:\cygwin64\bin\bash.exe --login -i -c 'cd "$(dirname "$(cygpath -u "%1")")"; bash "$(cygpath -u "%1")"'
我遇到的问题是我运行的任何创建文件夹或文件的命令,它会在文件末尾添加一个奇怪的·
符号。
例如,如果我有一个只有命令的bash脚本:
mkdir bob
它将创建一个名为bob ·
关于如何或为何发生这种情况的任何想法?如果我在Cygwin终端中手动运行这些命令,一切正常。