使用Cygwin显示卷标
如果我知道驱动器号,有没有一种简单的方法可以在Cygwin下检索外部磁盘或U盘的卷标 我知道我可以从我的shell(实际上是zsh)即a 并解析输出,但这不仅难看,而且还有一个缺点,即DIR命令的输出是特定于语言的,即我无法解析输出中的某些关键字使用Cygwin显示卷标,cygwin,Cygwin,如果我知道驱动器号,有没有一种简单的方法可以在Cygwin下检索外部磁盘或U盘的卷标 我知道我可以从我的shell(实际上是zsh)即a 并解析输出,但这不仅难看,而且还有一个缺点,即DIR命令的输出是特定于语言的,即我无法解析输出中的某些关键字 我想知道Cygwin中是否有一个命令可以提供所需的信息?使用csih包: $ /usr/lib/csih/getVolInfo.exe /cygdrive/d | grep Name Volume Name : <DATA>
我想知道Cygwin中是否有一个命令可以提供所需的信息?使用
csih
包:
$ /usr/lib/csih/getVolInfo.exe /cygdrive/d | grep Name
Volume Name : <DATA>
$ /usr/lib/csih/getVolInfo.exe /cygdrive/e | grep Name
Volume Name : <RECOVERY>
$/usr/lib/csih/getVolInfo.exe/cygdrive/d | grep Name
卷名:
$/usr/lib/csih/getVolInfo.exe/cygdrive/e | grep Name
卷名:
使用csih软件包:
$ /usr/lib/csih/getVolInfo.exe /cygdrive/d | grep Name
Volume Name : <DATA>
$ /usr/lib/csih/getVolInfo.exe /cygdrive/e | grep Name
Volume Name : <RECOVERY>
$/usr/lib/csih/getVolInfo.exe/cygdrive/d | grep Name
卷名:
$/usr/lib/csih/getVolInfo.exe/cygdrive/e | grep Name
卷名:
非常感谢。您是否碰巧知道/usr/lib/csih中的程序记录在哪里?我没有这方面的手册页,谷歌似乎也没有在这方面找到有用的东西。只有在源代码中。它们是/usr/share/csih/cygwin service installation helper.sh
的辅助二进制文件getAccountName.exe
和winProductName.exe
接受--帮助
。据我所知,getVolInfo.exe
只转储磁盘或网络共享的内部信息。您可以随时询问cygwin邮件列表上的作者谢谢,它可以工作,但仅适用于安装在Windows“我的电脑”下的分区。您无法使用此命令读取未安装的标签。@Smeterlink您可能可以使用/sbin/cfdisk/dev/sdX
从管理员帐户查看标签。使用X
您感兴趣的本地磁盘。非常感谢。您是否碰巧知道/usr/lib/csih中的程序记录在哪里?我没有这方面的手册页,谷歌似乎也没有在这方面找到有用的东西。只有在源代码中。它们是/usr/share/csih/cygwin service installation helper.sh
的辅助二进制文件getAccountName.exe
和winProductName.exe
接受--帮助
。据我所知,getVolInfo.exe
只转储磁盘或网络共享的内部信息。您可以随时询问cygwin邮件列表上的作者谢谢,它可以工作,但仅适用于安装在Windows“我的电脑”下的分区。您无法使用此命令读取未安装的标签。@Smeterlink您可能可以使用/sbin/cfdisk/dev/sdX
从管理员帐户查看标签。使用X
您感兴趣的本地磁盘。