Оболочка видит переменную $oldfile_
который не определен. Можно зафиксировать это при помощи ${oldfile}_
вместо этого.
Но, Вы действительно хотите сохранить пути к старому файлу? В противном случае используйте
mv $oldfile /home/u0146121/backupfiles/${oldfile##*/}_$(date +%F-%T)
На основании мета-обсуждения , я копирую принятый ответ Трея Джексона , а также "google-chrome" Алана Тьюринга - конкретный ответ здесь:
Ответ Трея Джексона
Emacs 23.2 напрямую не поддерживает хром, но он поддерживает «общий» браузер, и должно работать что-то вроде этого:
(setq browse-url-browser-function 'browse-url-generic
browse-url-generic-program "chromium-browser")
Вы не упоминаете свою ОС, но если это Windows или Mac, вы можете попробовать:
(setq browse-url-browser-function 'browse-url-default-windows-browser)
(setq browse-url-browser-function 'browse-url-default-macosx-browser)
И, если это не сработает, есть другие люди, которые реализовали 'browse-url-chrome
. Google нашел следующие ссылки:
Ответ Алана Тьюринга
Как предлагает @Trey, вы можете установить его на общий браузер bu вместо "chromium-browser" используйте "google-chrome", например:
(setq browse-url-browser-function 'browse-url-generic
browse-url-generic-program "google-chrome")
Это сработало для меня с Emacs 23.2 и Chrome 12. Хотя это может быть Chrome 13 к тому времени, когда я закончу писать это ответ; -)