Bash - 如何将 VSCode 扩展名导出到以下格式的 .sh 文件?
Bash - How to export VSCode extensions to a .sh file in the following format?
格式:
code --install-extension adpyke.codesnap --force &
code --install-extension alefragnani.Bookmarks --force &
code --install-extension arturock.gitstash --force &
code --install-extension csholmq.excel-to-markdown-table --force
目前,我正在执行 code --list-extensions | xargs -L 1 echo code --install-extension > install-extensions.sh
以将扩展名打印到 install-extensions.sh
并在该文件的行末手动添加 --force &
,这是我能得到的最远的。
我对 bash 语法不是很熟悉,谁能解释一下?
经过一些挖掘,我终于让它工作了,工作脚本:
code --list-extensions |
xargs -L 1 echo code --install-extension |
sed 's/$/ --force/' |
sed '$!s/$/ \&/' > install-extensions.sh
参考:
格式:
code --install-extension adpyke.codesnap --force &
code --install-extension alefragnani.Bookmarks --force &
code --install-extension arturock.gitstash --force &
code --install-extension csholmq.excel-to-markdown-table --force
目前,我正在执行 code --list-extensions | xargs -L 1 echo code --install-extension > install-extensions.sh
以将扩展名打印到 install-extensions.sh
并在该文件的行末手动添加 --force &
,这是我能得到的最远的。
我对 bash 语法不是很熟悉,谁能解释一下?
经过一些挖掘,我终于让它工作了,工作脚本:
code --list-extensions |
xargs -L 1 echo code --install-extension |
sed 's/$/ --force/' |
sed '$!s/$/ \&/' > install-extensions.sh
参考: