Does anybody can explain why two absolutely identical attempts to remove
unexistent files on UFS and FAT32 yields different error codes ("No such
file or directory" and "Invalid argument" respectively)? This breaks "rm
-f" behaviour, because instead of expected "0", "rm -f" on FAT returns
error code instead.

bash-2.03# mount
/dev/ad0s2a on / (ufs, local, noatime, soft-updates, writes: sync 231
async 5542)
procfs on /proc (procfs, local)
/dev/ad0s1 on /mnt (msdos, local)
bash-2.03# rm /tmp/*.no_such_files
rm: /tmp/*.no_such_files: No such file or directory
bash-2.03# rm /mnt/*.no_such_files
rm: /mnt/*.no_such_files: Invalid argument


-Maxim



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to