如何在shell脚本中的其他操作中使用重命名的文件

如何在shell脚本中的其他操作中使用重命名的文件,shell,Shell,我想重命名该文件,并在其他操作中使用重命名的文件。 我正在尝试下面的命令,该命令给出错误“/test.sh:第1行:=:未找到命令” 这不是你想要实现的代码吗 name=“file2$($(日期+%s%N)/1000000)).txt” mv file1.txt“${name}” echo“文件名为${name}” “不工作”不是问题描述。您的帖子将包含您遇到的特定错误。无论如何,您只需要阅读有关如何将一个命令的输出转换为变量的基础知识;您所做的与此完全不同。请将代码粘贴到中并修复标记在其中的错

我想重命名该文件,并在其他操作中使用重命名的文件。 我正在尝试下面的命令,该命令给出错误“/test.sh:第1行:=:未找到命令”


这不是你想要实现的代码吗

name=“file2$($(日期+%s%N)/1000000)).txt”
mv file1.txt“${name}”
echo“文件名为${name}”
“不工作”不是问题描述。您的帖子将包含您遇到的特定错误。无论如何,您只需要阅读有关如何将一个命令的输出转换为变量的基础知识;您所做的与此完全不同。请将代码粘贴到中并修复标记在其中的错误。确保包括第一行,如
#/bin/bash
。祝你好运
$name = mv file1.txt file2$(($(date +%s%N)/1000000)).txt

echo filename is $name