【发布时间】:2010-04-07 18:49:25
【问题描述】:
有一种情况,有人将整个根目录移动到远程系统上的子目录中,因此所有系统工具(如 cp、mv 等)都不再工作了。虽然我们有一个活动会话,但无法找到仅使用 bash 内置函数来复制/移动文件的方法。
有人知道实现这一目标的方法吗?
我什至想过用
复制当前目录中的 cp 或 mv 二进制文件while read -r; do echo $LINE; done
然后将其重定向到一个文件,但它不起作用。猜测是因为二进制文件中的所有特殊不可打印字符都无法使用 echo 复制/显示。
谢谢。
【问题讨论】:
-
即使这样有效,您将如何
chmod +x复制? :-(