2
xargs不使用我的“ ls”别名
在AIX上(但在HP-UX上也会发生这种情况),我的路径中有GNU ls,它也别名为ls。 当我使用xargs时,它改用标准Unix ls而不是别名。 例如(flocate是一个可以找到搜索主题确切路径的函数): flocate mirrorvg | xargs ls -lh ls: illegal option -- h usage: ls [-1ACFHLNRSabcdefgiklmnopqrstuxEUX] [File...] ls -lh /usr/sbin/mirrorvg -r-xr-x--- 1 root system 37K apr 3 2014 /usr/sbin/mirrorvg* 为什么xargs不使用ls别名?