Почему результат grep зависит от пути к папке?

Я встречаю странный феномен при использовании grep на Solaris 10 :
Я пытаюсь использовать grep для поиска связанных с ним DTrace зондов. Когда в папке ( /data1/nan ), она работает нормально:

 bash-3.2# pwd /data1/nan bash-3.2# dtrace -l | grep creat* 27 hotspot586 libjvm.so __1cHThreadsJcreate_vm6FpnOJavaVMInitArgs_pb_i_ vm-init-begin 28 hotspot586 libjvm.so __1cHThreadsJcreate_vm6FpnOJavaVMInitArgs_pb_i_ vm-init-end 574 fbt aggr aggr_ioc_create entry 575 fbt aggr aggr_ioc_create return 

В другой папке ( /data1/nan/DTraceToolkit-0.99/Proc/ ) grep ничего не может найти:

 bash-3.2# cd /data1/nan/DTraceToolkit-0.99/Proc/ bash-3.2# pwd /data1/nan/DTraceToolkit-0.99/Proc bash-3.2# dtrace -l | grep creat* bash-3.2# 

Может ли кто-нибудь дать какие-либо сведения об этой проблеме, спасибо заблаговременно!

  • Система Solaris 10 - дисковое пространство продолжает расти даже после удаления каталога
  • Где GCC-5 после установки на Solaris 11?
  • Изображение файловой системы, смонтированное с помощью лофиадма, выглядит меньше ожидаемого
  • проблема с тем, как недавно созданные пусковые установки гномов работают против пусковых установок, восстановленных после загрузки системы. (изменение названия для ясности)
  • Копирование файла в папку назначения перезаписывает каталог с файлом
  • X11 путаница с окнами / solaris / windows config
  • Установка Solaris 10 на KVM постоянно перезагружается
  • Как изменить ассоциации файлов из командной строки?
  • One Solution collect form web for “Почему результат grep зависит от пути к папке?”

    Обозначение * интерпретируется оболочкой до достижения grep . Ответить Цитировать

      dtrace -l | grep 'creat*' 
    Linux и Unix - лучшая ОС в мире.