كيف يمكنني جلب واستخراج ملف TGZ في أمر واحد؟
سؤال
غالبًا ما أحتاج إلى جلب ملفات TGZ ، وإزالة ضغطها ، ثم حذف TGZ. كيف يمكنني القيام بكل الخطوات الثلاث بأمر واحد بسيط؟
المحلول 2
يمكنك استخدام:
curl <url> | tar xz
أو وضعت في bashrc الخاص بك:
function ctxz {
curl $1 | tar xz
}
واستخدم فقط:
ctxz <url>
نصائح أخرى
wget http://site/path/file.tgz -O - | tar -zxvf -
لا تنتمي إلى StackOverflow