Сначала:grep 'client[1-20]'
не ищет client
, за которым следуют числа от 1 до 20. Он ищет client
, за которым следует любой символ из 0
, 1
и 2
. Использование grep
для диапазона чисел громоздко и неоднократно рассматривалось на этом сайте. См., например, Grep для диапазона чисел , Глядя на год grep или egrep диапазоны от 1965 -1996 и т. д.
Если вам нужны только уникальные записи, используйте sort -u
или sort | uniq
.
Комбинированный, что-то вроде (с нулевыми -дополненными числами):
grep -Eo 'client([01][1-9]|20)' | sort -u
Команда ln -s /data/work/mywork /home/me
помещает программную ссылку внутрь каталога /home/me
. Он не заменяет ваш каталог /home/me
. После создания программной ссылки вам необходимо сбросить файлы с cd mywork
по wget
в связанный каталог.