Ftp програма с опция за екстракт

От: Ftp програма с опция за екстракт

не

Съобщението,което сте въвели е прекалено дълго...
 
От: Ftp програма с опция за екстракт

Аз да задам малко тъп въпрос, но какво имаш предвид под "екстракт" - копие на сайта, разарахивиране на архив?
 
От: Ftp програма с опция за екстракт

WinSCP има опция за изпълняване на команди, но ще ти трябва ssh достъп.
 
От: Ftp програма с опция за екстракт

Аз да задам малко тъп въпрос, но какво имаш предвид под "екстракт" - копие на сайта, разарахивиране на архив?

Предполагам има предвид, да разархивира архивите който са на сървъра.
 
От: Ftp програма с опция за екстракт

човека ясно го е написал, а тук омниците се чудят- какво ще екстрактва - файлове или зипове.При качване с фтп се губят понякога файлове,за разлика от един зипнат файл!
 
От: Ftp програма с опция за екстракт

Че то почти всяка (дане кажа и всяка) онлайн ftp си има опция за екстракт, на zip файлове.
 
От: Ftp програма с опция за екстракт

човека ясно го е написал, а тук омниците се чудят- какво ще екстрактва - файлове или зипове.При качване с фтп се губят понякога файлове,за разлика от един зипнат файл!

'омници' се пише с "У" бе професоре. Всеки FTP клиент, независимо дали позва стандартен file transfer протокол или някой от разновидностите му SFTP и FTPS има възможно за разархивиране (това е правилния термин). Единствения вариант е да са ограничени правата на достъп до съответните архиватори в /usr/bin и /usr/sbin на сървъра. Ако имаш желание ще ти го демонстрирам. А тези, които използват CLI на linux сървър и ги мързи да помнят синтаксиса на командите за всеки един различен тип архив, може да си добавят следното в .bashrc файла в ~/ директорията:
Код:
extract ()
{
 if [ -f $1 ] ; then
  case $1 in
   *.tar.bz2)   $tar xvjf $1   ;;
   *.tar.gz)    $tar xvzf $1   ;;
   *.bz2)       $bunzip2 $1    ;;
   *.rar)       $unrar e $1    ;;
   *.gz)        $gunzip $1     ;;
   *.tar)       $tar xvf $1    ;;
   *.tbz2)      $tar xvjf $1   ;;
   *.tgz)       $tar xvzf $1   ;;
   *.zip)       $unzip $1      ;;
   *.Z)         $uncompress $1 ;;
    *)           echo "'$1' cannot be extracted via >extract<" ;;
  esac
 else
  echo "'$1' is not a valid file"
 fi
}
 

Горе