我正在使用 Solaris。我有几个具有以下名称的目录:
saa_first.data
saa_second.data
saa_third.data
Run Code Online (Sandbox Code Playgroud)
我想删除这些目录及其内容,所以我使用:
rm -fr saa*
Run Code Online (Sandbox Code Playgroud)
我得到的是以下问题:
rm: examine files in directory saa_first.data (yes/no)? n
rm: examine files in directory saa_second.data (yes/no)? n
rm: examine files in directory saa_third.data (yes/no)? n
Run Code Online (Sandbox Code Playgroud)
我没有收到任何错误,但目录没有被删除。是什么赋予了?
这是我的 Solaris 信息:
$ cat /etc/release
Solaris 10 10/08 s10s_u6wos_07b SPARC
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 27 October 2008
Run Code Online (Sandbox Code Playgroud)
更新:
它在我使用以下命令后工作:
/usr/xpg4/bin/rm -fr saa*
Run Code Online (Sandbox Code Playgroud)
我仍然对为什么它不起作用的解释感兴趣/usr/bin/rm
。