我是Unix中的新手我有一个包含文件名列表的文件。我试图复制同一个目录中的每个文件,但使用不同的扩展名。它不工作。任何人都可以告诉我为什么我的代码是咆哮csl_nl.sts是其他文件的名称的文件?从unix中的一个文件中逐行读取
#!/bin/csh
set files = ("csl_nl.sts")
foreach file ('cat files')
echo "Copying" $file "to" $file.cdc
cp $file $file.cdc
end
exit 0
我不明白你的问题。你的预期和实际产出是多少? –
它不工作我没有得到任何出我的预期输出是在列表中创建它们在同一目录中的文件的副本 –