$ bash -c 'shopt -s extglob ; echo !(foo)'
bash: -c: line 1: syntax error near unexpected token `('
bash: -c: line 1: `shopt -s extglob ; echo !(foo)'然而,
$ bash -c 'shopt -s extglob ; shopt|grep extglob'
extglob on脚本文件中运行的等效代码按预期工作。
我能让extglob和-c一起工作吗?
发布于 2022-04-17 20:06:34
这个Makefile能完成你想要的吗?
SHELL = /usr/bin/env bash -O extglob
target:
@echo !(foo)https://stackoverflow.com/questions/71903796
复制相似问题