mkdir /root/.mozilla/firefox/*.default/test
Это не будет соответствовать чему-либо, если каталог test
еще не существует (, поэтому либо mkdir
увидит путь со звездочкой и, возможно, ошибку, либо оболочка сделает что-то еще с неудавшимся глобусом, в зависимости от настроек.)
Чтобы сопоставить существующий каталог и создать внутри него другой, вам нужно сделать что-то вроде этого:
(cd /root/.mozilla/firefox/*.default/ && mkdir test)
или
for d in /root/.mozilla/firefox/*.default/ ; do
mkdir "$d"/test
done
Первый предполагает, что существует только один каталог, которому соответствует glob. Если их больше, результат зависит от оболочки и ее версии. Второй должен создать каталог test
во всех каталогах, соответствующих глобусу.
gdd
— это версия dd , которую вы хотите использовать. В Solaris инструменты GNU устанавливаются с буквой «g» впереди; например, версия tar для GNU будет называться gtar
.
См. средство просмотра труб pv
. Это инструмент по умолчанию в Solaris. Вы можете использовать его как:
dd if=/dev/zero count=100000 2>/dev/null|pv|dd of=/dev/null 2>/dev/null
48.8MiB 0:00:01 [35.9MiB/s] [ <=> ]