Результаты поиска в bash всегда сортируются по имени файла в порядке возрастания? - PullRequest
3 голосов
/ 10 октября 2010

У меня есть некоторый код, который зависит от того факта, что (до сих пор) я получал результаты поиска в cygwin в порядке возрастания.

Это всегда так или я должен быть осторожен с любыми другими "переменными", чтобы быть уверенным, что получу этот результат как в Windows / Linux, так и в любом другом случае?

Спасибо

1 Ответ

5 голосов
/ 10 октября 2010

Во-первых, bash является вашей оболочкой (интерпретатором командной строки) и не сортирует.Внутри bash вы вызываете find.Команда find не сортирует.Для отсортированного результирующего канала в sort:

find ... | sort
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...