1
1
您可以使用
要收集要取消设置的变量列表,只需获取所有环境变量列表的超集,并删除要保留的变量。通过过滤
由于变量包含一个换行符,后跟一个有效的变量名和一个等号,因此偶尔会出现误报,这只会导致调用
Dash打印额外的
|
2
1
假设GNU grep:
...将以NUL分隔形式发出环境变量(换行符保持不变)。 类似地,如果您有bash:
注意,如果在同一shell会话中设置了这些变量,则可能需要为创建子进程
|
3
1
您可以使用此脚本提取所有
这将输出:
|
4
0
那么...怎么样
编辑符合posix的版本:
一些
编辑:posix shell中perl版本的变体
|
Batavia · Bash-删除大目录中的文件 1 年前 |
stackbiz · 如何在bash中将所有换行符替换为“\n” 1 年前 |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |