我有两个问题:
1)
我使用下面的代码使用重命名功能创建日志文件: 我有一个文件名。如果出现错误,我需要创建一个包含错误的日志文件。
假设$ fileName是" test.tmp":
undefined
这将创建一个名为" test.tmp.err"的文件。
因此我尝试了以下创建文件" test.err":
echo ' l_error_msg' >> $UPLOAD/output/$fileName.err
但这不起作用。
2) 我使用以下两个步骤移动和重命名。我怎样才能有效地结合并做到这一点?
echo ' l_error_msg' >> $UPLOAD/output/${$fileName%.*}.err
注意:任何时候输入文件夹中只有一个文件。
答案 0 :(得分:1)
我使用以下命令重命名文件扩展名文件:
start = time.clock()
my_model.predict(images_test)
end = time.clock()
print("Time per image: {} ".format((end-start)/len(images_test)))
答案 1 :(得分:0)
修改您的代码,如下所示。
问1)创建文件“test.err”:
echo ' l_error_msg' >> $UPLOAD/output/${fileName%.*}.err
问2)重命名文件
mv -f $UPLOAD/input/* $UPLOAD/output/${fileName%.*}.err