[英]Cd into first available directory in git bash?
我知道在 Linux 中,您可以使用cd */
进入第一个可用目录,但是我需要一种使用 Git bash 进入第一个目录的方法。 我正在为 Github 编写 bash 命令 将在 ZEDC9F0A5A5D57797BF68E373647797BF68E37364743831Z 和 ZAEA23489A8CE3AA9B630Z6EBAB 机器上运行的操作,所以需要a8CE3AA9B630Z6EBAB。
在 Git bash 上运行cd */
给了我错误bash: cd: too many arguments
cd */
不会“进入第一个可用目录”。 */
扩展为当前目录中所有目录的列表,如果不完全是一个目录,则cd
不会接受。
您可以使用数组来捕获列表,然后 cd 进入列表中的第一项:
dirs=(*/)
cd "${dirs[0]}"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.