LINUX.ORG.RU

Как это можно объяснить? Глюк find

 


0

1
ls ~/ru/RPMS/
desktop-integration                                  ooobasis3.3-ru-binfilter-3.3.0-9567.x86_64.rpm
jre-6u22-linux-amd64.rpm                             ooobasis3.3-ru-calc-3.3.0-9567.x86_64.rpm
ooobasis3.3-base-3.3.0-9567.x86_64.rpm               ooobasis3.3-ru-draw-3.3.0-9567.x86_64.rpm
ooobasis3.3-binfilter-3.3.0-9567.x86_64.rpm          ooobasis3.3-ru-help-3.3.0-9567.x86_64.rpm
ooobasis3.3-calc-3.3.0-9567.x86_64.rpm               ooobasis3.3-ru-impress-3.3.0-9567.x86_64.rpm
ooobasis3.3-core01-3.3.0-9567.x86_64.rpm             ooobasis3.3-ru-math-3.3.0-9567.x86_64.rpm
ooobasis3.3-core02-3.3.0-9567.x86_64.rpm             ooobasis3.3-ru-res-3.3.0-9567.x86_64.rpm
#find ~/ru/RPMS/ -name *rpm
#
# find ~ -name *rpm
/root/skype-2.2.0.35-alt1.i586.rpm
#
★★★★

OMG! ман не ячитал никогда чоле? find ~/ru/RPMS/ -name '*rpm' !

#ls *rpm freeipmi-0.7.9-1.src.rpm #find rpm -name *rpm -maxdepth 2 rpm #find rpm -name '*rpm' -maxdepth 2 rpm rpm/freeipmi-0.7.9-1.src.rpm

секёшь?

mumpster ★★★★★
()
Ответ на: комментарий от backbone

В данном - да.

(Я вообще двойные не применяю, кроме случаев, когда мне переменную развернуть надо).

sergv
()

У тебя, скорее всего, в текущем (~ ?) каталоге есть rpm-ка, которую шелл подставляет в раскрытый шаблон имени.

Экранируй же (как, выше подсказали).

schizoid ★★★
()

я использую locate.

dada ★★★★★
()

Последняя команда выполняется как

find ~ -name skype-2.2.0.35-alt1.i586.rpm

Объяснение: info bash > Basic Shell Features > Shell Expansions > Filename Expansion

gorilych ★★
()

Как это можно объяснить? Трехзвёздочные нубы?

anonymous
()

Всем спасибо, вопрос и правда глуповатый вышел, немного стыдно.

GreyDoom ★★★★
() автор топика

надо ВСЕГДА ставить кавычки, если хотите донести ваши * до find. В данном случае не важно какие.

drBatty ★★
()
Ответ на: комментарий от Spirit_of_Stallman

да это обычный тупняк. на всех нападает такое иногда. я вон вчера тоже про smartctl вспомнить не мог пока не загуглил.

Komintern ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.