可能重复:
Bash:如何为多行命令添加行注释
我想做这样的事情
sudo apt-get install \
#a very long description
#of the package
#that spans multiple lines
pkg1 \ #maybe I want an inline comment also
#another description that
#spans multiple lines
pkg2
Run Code Online (Sandbox Code Playgroud)
请注意,我不仅对apt-get命令感兴趣.
phi*_*ity 85
据我所知,Bash在单个命令中忽略'#'之后的所有内容,而多线程不会改变它.但是,您可以使用bash数组实现相同级别的表达式:
packagelist=(
package1 # Inline Comments
# Multiline Comments too
package2
# Package description goes here
# Detailed descriptions..
)
sudo apt-get install ${packagelist[@]}
Run Code Online (Sandbox Code Playgroud)