С этой схемой именования новое резервное копирование находится в последнем подкаталоге в лексикографическом порядке. Можно получить новый каталог непосредственно в оболочке, использовав в своих интересах то, что подстановочные знаки расширены в лексикографическом порядке.
cd basics_mini
set [0-9][0-9][0-9][0-9]/*/*/*
shift $(($#-1))
echo "The most recent backup is in $1"
В zsh можно непосредственно получить последний каталог со спецификатором шарика.
echo "The most recent backup is in" basics_mini/[0-9][0-9][0-9][0-9]/*/*/*([-1])
Как правило в мире Linux, если Вы находите инструкции, говоря Вам тому, "добавляют X к файлу Y" и файлу Y, не существует, просто создает его.
Это вдвойне верно, если инструкции являются поединком файл в Вашем $HOME
папка, имя которой начинается с точки. Такие файлы обычно являются конфигурационными файлами, где пользователь может добавить их собственные предпочтения конкретного сервиса или программы или что бы то ни было. Эти файлы часто не существуют по умолчанию и создаются пользователем только, когда они хотят перезаписать значения по умолчанию в масштабе всей системы.
В Вашем случае просто откройте свой любимый текстовый редактор, запишите строки, к которым Вы хотите добавить .xprofile
там и сохранили файл как $HOME/.xprofile
.
И не, .profile
и .xprofile
не то же самое.
solidad@snet-old:/home$ ls -a . .. solidad .xprofile solidad@snet-old:/home$
– Mr A 19.01.2014, 07:15/home/YourUser
, например,/home/MrA
). Просто выполненныйecho $HOME
видеть его. – terdon♦ 19.01.2014, 15:56