从Unix系统中删除文件

时间:2015-05-07 09:45:00

标签: linux unix

我想从Unix机器上删除一个文本文件。我使用以下命令。

rm /tmp/filename.txt

工作正常。执行后它什么都不返回。

我想得到一些关于删除的确认,如下,

filename.txt deleted successfuly.

请有人帮我解决这个问题。

提前致谢。

4 个答案:

答案 0 :(得分:1)

您可以使用以下命令:

rm /tmp/filename.txt && echo "File successfuly deleted"

这将删除该文件,然后(仅当命令的退出状态成功时)打印该消息。

否则,正如Venkat所说,您可以使用rm -i在删除文件之前要求确认。

答案 1 :(得分:1)

我使用以下方法来解决我的问题。

rm -v /tmp/filename.txt

这将显示如下消息,

removed `/tmp/filename.txt`

答案 2 :(得分:0)

你可以使用Unix命令选项,请参阅 {/ 3}}下方

答案 3 :(得分:0)

以下命令会提示您是否要在删除文件之前删除该文件。

rm -i tmp/filename.txt

如果文件不可用,则显示:

cannot remove ‘tmp/filename.txt’: No such file or directory

希望它有所帮助。