ব্যাশ-এর ​​মান আউটপুটে ডাউনলোড করা ফাইলটি কীভাবে পাইপ করব?


31

wgetডাউনলোড করা ফাইলটি পাইপ আউট করা কীভাবে সম্ভব ? না হলে আমার কী বিকল্প ব্যবহার করা উচিত?

উত্তর:


47
wget -O - -o /dev/null  http://google.com

11
-O / dev / নালটি কেবলমাত্র তখনই প্রয়োজনীয় যদি আপনি ত্রুটিগুলি সম্পর্কে সত্যই যত্নবান না হন, যেহেতু ত্রুটিগুলি ছাড়াই স্ট্ডারকে লেখা হবে (যখন ফাইলটি স্টাডআউটে লেখা থাকবে)।
গ্রেগ হিউগিল

ঠিক আছে। অথবা আপনি ত্রুটি কোডগুলি চেক করতে পারবেন ... যতক্ষণ না আপনি কোনও ফাইলের আউটপুট পাইপ করবেন না অন্য আদেশ।
pQd

আফাইক, -ো / ডিভ / নাল করার দরকার নেই কারণ এটি যেভাবেই স্টাডারে যায়।
মিলান বাবুস্কভ

10
আপনি wget -qO- $URLজিনিস সহজ করতে ব্যবহার করতে পারেন ।
অলি

wget -qO- $URLআপনি উইন্ডোজে উইজেট ব্যবহার করছেন যদি কাজ করে
ক্রিস এস


6

উইজেট এবং কার্লের পরিবর্তে আপনি অন্যান্য পদ্ধতি ব্যবহার করতে পারেন:

আপনি লিঙ্ক ব্যবহার করতে পারেন:

# lynx -source http://www.google.com

w3m:

# w3m -dump_source http://www.google.com

এবং লিবিউডব্লিউ-পারল জিইটি নামক একটি হ্যান্ডি প্রোগ্রাম নিয়ে আসে (পাশাপাশি তাদের শিরোনাম এবং পোষ্ট রয়েছে, যা তারা মনে করে যা করে তারা তা করে)

# GET http://www.google.com

1
অফটোপিক, তবে আমি যখনই কোনও পৃষ্ঠার সামগ্রীর প্রয়োজনবোধ করি এবং মার্কআপটির বিষয়ে চিন্তা করি না তখন আমার জন্য কিছু স্ক্রিপ্টগুলিতে আমার জন্য এইচটিএমএল পার্স করার জন্য লিংক ব্যবহার করেছি। এটি এর জন্য দুর্দান্ত
ম্যাট সিমন্স

প্রকৃতপক্ষে, লিংক এবং ডাব্লু 3 এম উভয়েরই একটি -ডাম্প বিকল্প রয়েছে। আমি এর টেবিল এবং ফ্রেম সমর্থন জন্য w3m পছন্দ।
ডেভিড পাশলে

0

কেবলমাত্র অন্য একটি বিকল্প যুক্ত করতে: আমি প্রায়শই lwp- অনুরোধটি libwww-perl এর জন্য ব্যবহার করি। এটি ডিফল্টরূপে STDOUT এ আউটপুট দেয় এবং আমি যে সিস্টেমগুলি ব্যবহার করি সেগুলিতে কার্ল ইনস্টল হওয়ার সম্ভাবনা বেশি (আপনার পরিস্থিতি আমার পরিবর্তিত হয়)।


এফডাব্লুআইডাব্লু, ম্যাক ওএসের কার্ল রয়েছে (উইজেট নয়) এবং আমি বিশ্বাস করি অন্য বিএসডি এর কাজও করে। যেমন আমি ব্যবহার করেছি অনেক এমবেডেড * নিক্স সিস্টেম করুন। পার্ল কার্লের চেয়ে বেশি সাধারণ কিনা তা নিশ্চিত নন।
Wyatt8740

0

আমি এটি এইভাবে করেছি:

URL='http://wordpress.org/extend/plugins/akismet/'
curl -s "$URL" | egrep -o "http://downloads.wordpress.org/plugin/[^']+" | xargs wget -qO-

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.