Удалить текст из файлов, используя регулярное выражение с sed

Вы можете комбинировать обе команды и пропустить запись файла, указав wgetписать в его стандартный вывод:

wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.0.tar.gz -O - |
tar -xzvf -

Это приведет к тому, что выходные данные tarбудут смешаны с индикатором выполнения wget, потому что он начнет извлекать tarball, пока wgetвсе еще загружает его, поэтому вы можете настроить параметры вывода..

Вы можете использовать опцию tar-Cдля управления тем, куда извлекаются файлы:

wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.0.tar.gz -O - |
tar -xzvf - -C /var/www/html

Целевой каталог должен существовать до запуска команды, так что mkdirпри необходимости сначала.

0
23.09.2021, 20:26
0 ответов

Теги

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