我正在尝试运行一个命令,该命令需要分别指定一对中的两个文件(左和右)。每对文件都有一个不同的基本名称,后跟左边的.1或右边的.2(例如A.1.txt,A.2.txt,B.1.txt,B.2.txt)。有超过100个这样的对,所以我想在循环中调用它们,而不是写出命令> 100x,并且基本名称都是唯一且长的,所以我宁愿不写它们全部,只是迭代目录中的每一对。
以下是我一直在尝试的内容,但不起作用:
xmlhttp.onreadystatechange = function()
非常感谢任何建议!
答案 0 :(得分:0)
怎么样?
for file in *.1.txt; do
file2=$(echo ${file} | sed 's/\.1/\.2/')
command -left "${file}" -right "${file2}"
done