我运行了一个创建 Oracle 表空间的脚本,但我忘记更改脚本中的路径。 alter tablespace 脚本包含 data2。通常,如果要重命名数据文件,请将表空间置于脱机状态并重命名该文件。我收到错误:
mv <oracle path>data2.dbf data2.dbf
-bash: syntax error near unexpected token `newline'
那么,如何重命名包含字符的文件<>
?
答案1
您可以在源文件中使用引号
mv '<oracle path>data2.dbf' data2.dbf
答案2
您需要使用反斜杠转义空格、小于和大于字符:
mv \<oracle\ path\>data2.dbf data2.dbf
应该管用。