Странно эта команда отлично работает на 2 серверах SLES11, но не в другом. Вот моя команда ...Я пытаюсь найти папки для папок, начинающихся с «из», и получить их размеры папок
du `find -maxdepth 7 -type d -name of\*` -hs
и я получаю результат, как ...
du: invalid option -- 'I'
du: invalid option -- 'n'
du: invalid option -- 't'
du: invalid option -- 'e'
du: invalid option -- 'r'
du: invalid option -- 'v'
du: invalid option -- 'i'
du: invalid option -- 'e'
du: invalid option -- 'w'
du: invalid option -- '/'
du: invalid option -- 'o'
du: invalid option -- 'f'
du: invalid option -- 'd'
du: invalid option -- 'j'
du: invalid option -- 'r'
du: invalid option -- 'I'
du: invalid option -- 'n'
И это результат от тождественного построенного сервера ...
du `find -maxdepth 7 -type d -name of\*` -hs
200K ./xxxxxxxxx/xxxxxxx/xxxxxxx/of19darc
6.4G ./xxxxxxxxx/xxxxxxx/xxxxxxx/ofkuoarc
188K ./xxxxxxxxx/xxxxxxx/xxxxxxx/ofkuoarc/ofkuoarc
180K ./xxxxxxxxx/xxxxxxx/xxxxxxx//data/Archive/ofw68arc
du: cannot access `yyy/Cyyyyy/GW': No such file or directory
du: cannot access `Archive/of19darc': No such file or directory
etc
найти -maxdepth 7 -type d -name из \ * -exec дю -hs - { } \; работает без «вокруг» - очень ценю ваши быстрые ответы и просветление. – tomc
@tomc. Вы правы. По какой-то причине я поменялся побегом с чем-то еще в моей руке, побег и цитаты должны работать одинаково хорошо. Рад, что ответ помог. – BroSlow