Bash 针对不同的参数多次运行terminal命令

Bash 针对不同的参数多次运行terminal命令,bash,unix,terminal,command-line-interface,Bash,Unix,Terminal,Command Line Interface,我正在使用谷歌大查询的命令行。这是在mac终端上运行的命令im: bq load --max_bad_records=100 --source_format=NEWLINE_DELIMITED_JSON month_of_may.may2016 events-2016-05-09.JSON 我想对文件夹中的所有文件运行相同的命令。(该文件是在2016年5月后指定的,即“events-2016…”我该怎么做?它们都是.JSON文件还是任何扩展名的文件都是.JSON文件?还是任何扩展名的文件

我正在使用谷歌大查询的命令行。这是在mac终端上运行的命令im:

bq load --max_bad_records=100 --source_format=NEWLINE_DELIMITED_JSON 
month_of_may.may2016 events-2016-05-09.JSON

我想对文件夹中的所有文件运行相同的命令。(该文件是在2016年5月后指定的,即“events-2016…”我该怎么做?

它们都是
.JSON
文件还是任何扩展名的文件都是
.JSON
文件?还是任何扩展名的文件
  for i in events-2016*
  > do
  > bq load --max_bad_records=100 --source_format=NEWLINE_DELIMITED_JSONmonth_of_may.may2016 $i
  > done