我有一个别人看过的脚本(注意:这是一个文件):
#!/bin/bash
some commands
some commands
#!/bin/bash
some commands
some commands
#!/bin/bash
some commands
some commands
我想知道第二和第三次爆炸的目的是什么?是由于错误还是故意?
没有任何
—
Barat Sahdzijeu 2015年
<<
构造。只是普通的shebang和一些删除命令(这是卸载脚本)
可能是脚本是由要连续运行的脚本组装而成的,也可能是文件打算拆分为几个独立的脚本,但拆分失败。多余的
—
吉尔(Gilles)'所以
#!
行之前是什么?
@Gilles,我相信该脚本没有任何其他隐藏的用途。这是一个名为
—
Barat Sahdzijeu
Uninstall.command
(平台:Mac OS X)的静态脚本。
#!/bin/bash
的preceeded<<
的结构(这里的文件):some command <<end_of_script_flag
?