Кажется, что Вы не должны устанавливать его, просто выполните эти команды:
Во-первых, загрузить yoono-desktop
:
wget http://cdn.yoono.com/desktop/yoono-desktop-1.8.43.tar.bz2
Извлеките файл
tar xvjf yoono-desktop-1.8.43.tar.bz2
Перейдите к каталогу
cd yoono-desktop
Затем выполненный yoono
./yoono-desktop
Это ищет файлы в каталоге данных, которые содержат точку, за которой следует f или u, но не оканчиваются на f или u:
ls -lL datafiles/*.*[fu]*[^fu]
Вы написали "для тебя". Чтобы написать это в глобусе, используйте [fu]
. Чтобы также настоять на том, чтобы перед f
или u
была точка, попробуйте:
ls -lL .*[fu]* *.*[fu]*
Первый глобус выше, . * [Fu] *
, расширяется к файлам, которые начинаются с точки (что означает, что они обычно «скрыты»). Второй, *. * [Fu] *
, расширяется до файлов, в имени которых есть точка, но не начинается с точки .
Скрытые файлы обычно служат в качестве файлов конфигурации для различных программ. Если вы не хотите их видеть, а обычно этого не делают, то опустите первый глобус и используйте просто:
ls -lL *.*[fu]*
*. * F * u
заменяется на имя файла, которое содержит точку, за которой следует (не обязательно сразу) f
, и заканчивается u
. Другими словами, этот глобус требует, чтобы в имени файла присутствовали и f
, и u
, и чтобы они появлялись в порядке f
, затем u
].
Обычно *
означает ноль или более любых символов. В качестве особого случая, приведенное выше не соответствует файлам, которые начинаются с точки, потому что такие файлы, по соглашению, «скрыты».
. [F * u]
заменяется на имя файла, состоящее из точки сразу за которым следует один из символов f
, *
или u
(и ничего больше после этого). Поскольку звездочка находится внутри квадратных скобок, она теряет свое обычное значение, состоящее из нуля или более символов, и становится буквальным *
.