2
shopt在命令行中工作,在脚本中运行时找不到
我正在写一个脚本围绕复制一些文件,并尝试使用shopt -s dotglob ,使CP复制点文件像.jshint和诸如此类的东西。 我可以shopt -s dotglob直接在bash提示符下运行,没有错误。但是,运行脚本会引发错误: script.sh: 81: script.sh: shopt: not found 我正在使用shebang标头在bash shell中运行此脚本#!/usr/bin/env bash。错误行: shopt -s dotglob cp -r $TEMP/img/* $TARGET/img/ cp -r $TEMP/js/* $TARGET/js/ cp -r $TEMP/less/* $TARGET/less/ 在Google上找不到任何有用的东西,知道这里的问题是什么?