Как распаковать непосредственно из терминала, если у меня есть URL-адрес файла?
Например:
unzip www.test.com/test.zip destination-folder-on-my-pc
Вам нужно более одного шага:
Зайдите в папку назначенияcd destination
Загрузите файл wget www.test.com/test.zip
Извлеките файл unzip test.zip
] Чтобы использовать только одну команду, используйте скрипт:
#!/bin/bash
wget -P "/tmp" "$1"
filename=$(awk -F'/' {print $NF})
unzip "$filename" -d "$2"
rm "/tmp/$filename"
Откройте редактор, чтобы создать новый файл с именем unzip_by_url и поместите его либо в ~/bin, либо /usr/bin/local nano unzip_by_url
, и вставьте код выше. Сохранить и закрыть и сделать исполняемый файл chmod +x /path/to/file/unzip_by_url
Теперь запустите скрипт с помощью: unzip_by_url www.test.com/test.zip destination-folder-on-my-pc