О пользе обратных кавычек
Свойство оболочки исполнять выражение в обратных кавычках (`команда`) и подставлять результат в исполняемую командную строку, предоставляет широчайшие возможности для автоматизации. Например, следующая команда выведет на экран конфигурационный файл текущего ядра, независимо от платформы и имени этого файла:
$ cat /usr/src/sys/`uname -p`/conf/`uname -i`
Ещё один пример:
$ touch arch`date "+%Y-%m-%d"`
В итоге вы получите файл с именем вида arch2006-07-21, зависящим от даты исполнения команды. При необходимости можно создавать и вложенные конструкции, например: