Новичок скриптов Bash здесь пишет мой первый скрипт для копирования каталога картинок из одного места в другое.
#!/bin/bash # Moves picture directories cp -R /path/to/pictures/$1 /home/myUser/Pictures/$2 chmod -R 777 /home/myUser/Pictures/ Это работает нормально, но моя $1переменная может быть довольно длинной строкой информации о дате, поэтому, если возможно, я бы хотел, чтобы она использовала стандартное автоматическое заполнение вкладок. Точно так же $2, потому что у меня есть несколько подкатегорий под картинками, и было бы хорошо иметь возможность дополнить их.
ex: my_script 2014-07-<tab>автоматически заполняется, my_script 2014-07-15если это единственный каталог, который начинается с этого скрипта.
Есть ли способ сделать это для пользовательских сценариев? На Ubuntu 14.04, если это имеет какое-либо значение.
Хотя это хороший совет - знаете ли вы какой-нибудь способ выполнить автозаполнение в жестко закодированных каталогах? Этот сценарий предназначен для кого-то другого, кто не очень хорошо разбирается в компьютерах / структурах каталогов, поэтому я надеюсь сделать его максимально простым.