如何在unix中获取错误描述

时间:2016-12-18 09:11:50

标签: unix sh

Hello Friend我有一个unix脚本,它将文件从一个文件夹移动到另一个名称已更改的文件夹。文件大小非常大。

我已经把回声"返回代码:" $ 0获取文件mv命令的结果代码。这将返回1或0。 我为特定文件获得1,这是非常大的。你能建议我如何得到错误的描述? 谢谢 迪帕克

2 个答案:

答案 0 :(得分:2)

尝试mv -v使mv详细了解它正在做什么。

答案 1 :(得分:0)

获取有关mv正在执行的操作的信息的另一种方法是,只要您使用Linux,就可以使用strace命令以及要跟踪的命令,如下所示: / p>

strace mv file1 file2

这将为您提供有关mv发出的任何和所有系统调用及其参数及其结果的信息。在处理操作系统时跟踪搜索意外错误的程序的宝贵工具。