计划:我只想在脚本中卸载 OS X 桌面上的 iscsi 卷(前提是该卷已安装)。到目前为止,我已将磁盘标识为disk4s2
:
diskutil list | grep 'V-Movies' | rev | cut -c1-7 | rev...
继续此行以卸载:
diskutil list | grep 'V-Movies' | rev | cut -c1-7 | rev | diskutil unmount [disk4s2]
但是我该如何引用方形支架中的磁盘?我意识到这可能不是最有效的解决方案。任何帮助都将不胜感激。
答案1
xargs 是您需要的命令。它接受 stdin 并将其转换为参数以传递给命令。
假设这diskutil list | grep 'V-Movies' | rev | cut -c1-7 | rev
给了你磁盘名称,请执行以下操作:
diskutil list | grep 'V-Movies' | rev | cut -c1-7 | rev | xargs diskutil unmount