Не знайте, находили ли Вы когда-нибудь ответ на это, но да, Вы можете. Необходимо будет погрузиться в CSS темы, которую Вы используете, хотя (и то, где это, будет зависеть от Вашего Gnome версия Shell и используете ли Вы встроенную или пользовательскую тему).
После того как Вы находите файл CSS, открываете его в чем-то как Gedit и находите ссылки на панель Операций и изменяете любые настройки, которые Вы хотите (для Вашего вопроса, в частности, Вы захотите height
установка). Вероятно, будет приблизительно два или три места, которые необходимо будет найти ("постоянный клиент", когда ничто не будет работать, то, когда окно операций открыто, и то, когда приложение открыто). После того как Вы внесли свои изменения, сохранили файл и перезапускаете Gnome Shell (alt+F2, r, войдите).
С другой стороны, можно просто установить новую тему Shell Gnome. Если Вы уже не имеете, устанавливаете Инструмент тонкой настройки Gnome. Затем можно загрузить любимую тему и установить ее от Инструмента тонкой настройки Gnome.
Поскольку команда базового имени выполняется, прежде чем конвейер выполняется. Для создания этой работы, Вам нужен xargs для выполнения базового имени, и можно сделать это с sh -c
, например:
ls *.sh | xargs -L1 sh -c 'basename $1 .sh' dummy
Примечания:
xargs
где вставить имена файлов, они будут добавлены в конце командной строки.-L1
переключитесь или его эквивалент, таким образом, xargs
только передачи один аргумент sh
. ls
может иметь нежелательные эффекты.Удаленные удержанные от использования опции, TechZilla спасибо
Я не уверен в Вашем вопросе, Вы на самом деле спрашиваете, почему Ваша первая строка не работает? Или Вы ищете правильный метод переименовать все .sh файлы?
Принятие его является самым чистым методом, я предпочитаю готовить опции команды прежде xargs
. Для удаления .sh расширения файла я часто рассматриваю этот подход,
find -maxdepth 1 -type f -iname '*.sh' | sed 'p;s_.sh$__' | xargs -L2 mv
-i
опция, но те 'классические' опции была удержана от использования. Например, для использования всего одной опции/строки новая страница справочника POSIX рекомендует-L1
. Назвать старое поведение-i
, страница рекомендует-I'{}'
опция. – J. M. Becker 18.02.2013, 22:44rename
, например:rename 's/\.sh//' *.sh
. Попробуйте сначала пробным прогоном (-n
). – Thor 18.02.2013, 23:16rename
действительно работает отлично, и довольно простой, но помнит, что это - очень конкретное распределение. RHEL и Debian базировались, дистрибутивы обеспечивают отличающийсяrename
команды, таким образом, нужно иметь это в виду при создании сценариев перекрестного дистрибутива. – J. M. Becker 28.02.2013, 18:01