小括号() 大括号{}在linux shell中的作用

发布时间 2023-05-30 20:40:15作者: 晚秋深林

1.小括号()

a.另开子shell运行命令比如 (ls;ls -h;pwd);

b.参数替换,类似于 ``;

2.大括号 {} 

a.参数收拢 比如 ls {a,b,c}.txt {1...3}.txt

b.在当前shell中执行命令{ ls; pwd;},需要注意左大括号与第一条命令有空格,最后一条命令后带分号。

3.小括号嵌套两层 (( ))