Можно использовать -b
флаг ec2-run-instances
или ec2-register
команды, чтобы автоматически создать объем из снимка и присоединить его в определенном местоположении блочного устройства или создать пустой объем. Исключая:
ec2-run-instances [OPTIONS] AMI [AMI-OPTIONS] -b /dev/sda2=snap-1234abcd:50
где snap-1234abcd
идентификатор снимка, 50
размер объема, который будет создан. Любой достаточен.
Имена файлов в расширенных строках, как известно, ненадежны; сопротивляйтесь этому искушению.
Вместо этого используйте массив , чтобы имена файлов оставались нетронутыми, независимо от любых пробелов:
arr=()
for f in $somedir/*.pdf
do
arr+=( -a "$f")
done
# and for usage/display:
mutt -s mysubject "${a[@]}" some@body
См. Bash Guide on Arrays для справки.