📜  Vagrant - 删除所有框 - Shell-Bash 代码示例

📅  最后修改于: 2022-03-11 14:50:27.130000             🧑  作者: Mango

代码示例1
$ vagrant box list | cut -f 1 -d ' ' | xargs -L 1 vagrant box remove -f

# This command does the following:

# 1. `vagrant box list`: Prints out a list of all installed vagrant boxes (with two columns—box name or path, and meta info)
# 2. `cut -f 1 -d ' '`: Cuts the list and takes out just the first column (using spaces to delimit the columns)
# 3. `xargs -L 1 vagrant box remove -f`: Use xargs to run one command per line, running the command vagrant box remove -f [box name from list/cut].

# You can use `xargs -t` option to output the commands being run just before they're executed.