在windows计算机上使用bash移动具有特定名称的文本文件
我正在尝试使用在windows计算机上使用bash移动具有特定名称的文本文件,bash,Bash,我正在尝试使用cygwin中的windows计算机上的bash将所有具有特定名称的文本文件从一个目录移动到另一个目录。下面是代码,但我不确定如何在bash中引用windows路径。谢谢:) 您应该使用cygpath,这是一个cygwin实用程序,用于将窗口转换为cygwin路径或从cygwin路径转换窗口 如果没有其他参数,它将把给定的windows路径转换为其cygwin等效路径,这就是您想要的: mv $(cygpath "windows_src") $(cygpath "windows_d
cygwin
中的windows计算机上的bash
将所有具有特定名称的文本文件从一个目录移动到另一个目录。下面是代码,但我不确定如何在bash中引用windows路径。谢谢:)
您应该使用
cygpath
,这是一个cygwin实用程序,用于将窗口转换为cygwin路径或从cygwin路径转换窗口
如果没有其他参数,它将把给定的windows路径转换为其cygwin等效路径,这就是您想要的:
mv $(cygpath "windows_src") $(cygpath "windows_dst")
我不确定它是否适用于包含小丑的路径,但它看起来确实适用:
您应该使用
cygpath
,这是一个cygwin实用程序,用于将窗口转换为cygwin路径或从cygwin路径转换窗口
如果没有其他参数,它将把给定的windows路径转换为其cygwin等效路径,这就是您想要的:
mv $(cygpath "windows_src") $(cygpath "windows_dst")
我不确定它是否适用于包含小丑的路径,但它看起来确实适用:
非常感谢,我甚至不熟悉
cygpath
:)非常感谢,我甚至不熟悉cygpath
:)
$ cygpath "C:\path\*a*"
/cygdrive/c/path/*a*