Как включить автоматическую раскрашивание вывода дерева без постоянного использования флага -C в bash ?

что-то вроде

for site in site1.com site2.com
do
   mkdir -p $site
   ftp -in <<EOF
   connect $site
   user archemar foo
   lcd $site
   cd /path/to/remote/file
   mget myfile*.fileflat
   quit
EOF
done
  • replace user archemar foo вашим именем пользователя и паролем или пользователем ftp , если анонимный ftp разрешен.
  • замените cd / path / to / remote / file очевидным
  • , это поместит misc * .flatfile в соответствующий каталог сайта. Если имя уникальное, удалите mkdir $ site и lcd $ site .
  • в соответствии с вашим процессом обновления, вы можете пожелать rm перед переносом.
0
11.04.2018, 18:01
1 ответ

echo "alias tree='tree -C'" >>/etc/profile.d/tree-C.shЗатем выйдите из системы и войдите снова. Размещение в /etc/profile.d делает этот ярлык доступным для всех пользователей на машине, так что он будет работать, даже если вы измените учетные записи пользователей(su/sudo)

2
28.01.2020, 02:32

Теги

Похожие вопросы