উইজেট -QO- 127.0.0.1 এর অর্থ কী?


9

আমি এখনই এক ঘন্টার জন্য উত্তরের জন্য গুগল করার চেষ্টা করেছি এবং এখনও ভাগ্য নেই। এই আদেশের অর্থ কী কেউ জানে?

wget -qO- 127.0.0.1

আমি জানি wgetলিনাক্স "ওয়েব গেট" ইউটিলিটি, এবং 127.0.0.1লোকালহোস্ট। আমার কোন ধারণা নেই তবে এর -qO-অর্থ কি?

আমি এটিও বিশ্বাস করি যে wget -q -O 127.0.0.1উপরেরটি টার্মিনালের একটি সাধারণ রান থেকে ভিন্ন হিসাবে আমাকে আলাদা ফলাফল দেয়।

দ্রষ্টব্য: আমি এই ভ্যাংগ্র্যান্ট - সূচনা টিউটোরিয়াল থেকে এই আদেশটি বোঝার চেষ্টা করছি ।

অগ্রিম ধন্যবাদ.


প্রকৃতপক্ষে, "উইজেট কিউও" (এই বারের ড্যাশ ছাড়াই) অন্য একটি গুগল অনুসন্ধান আমাকে এই ফোরামটি দেয় যা কমান্ডটির পরামর্শ দেয়: টার্মিনাল স্ক্রিনে এইচটিএমএল সামগ্রী (এই ক্ষেত্রে 127.0.0.1) মুদ্রণ করুন। তবে -something-সিনট্যাক্স সম্পর্কে আমি আরও কোথায় জানতে পারি ? (অর্থাত্ বিকল্প কীওয়ার্ডের বাম এবং ডানে একক ড্যাশ)।
আটলাস 7

2
দেখে মনে হচ্ছে আমি যথেষ্ট গবেষণা করে নিই না done আমি এই ফোরামটি সবেমাত্র -O-বাক্য গঠন (টার্মিনালে আউটপুট ফলাফলকে মেনেইজিং) ব্যাখ্যা করেছেন বলে মনে হয়েছে । এছাড়াও এই লিনাক্স উইজেট ডকটি বলেছেন: if the file is -, the documents will be written to standard output.(অর্থাত্ দ্বিতীয় ড্যাশটির অর্থ "স্ট্যান্ডার্ড আউটপুট থেকে" ... সুতরাং এই মুহুর্তে আমি কেবল এই "ক্লোজিং ড্যাশ" সিনট্যাক্সটি কেবলমাত্র উইজেটের -Oবিকল্পের ক্ষেত্রে প্রযোজ্য বলে ধরে নিতে পারি (এবং সাধারণভাবে লিনাক্স নয়?) ।
আটলাস 7

উত্তর:


11

আপনার অনুসন্ধান-ফু অসম্পূর্ণ। চেষ্টা করুন man wget, যা কিছু অংশ বলেছে:

   -O file
   --output-document=file
       The documents will not be written to the appropriate files, but all will be concatenated together and written to file.  If - is used as
       file, documents will be printed to standard output, disabling link conversion.  (Use ./- to print to a file literally named -.)

       Use of -O is not intended to mean simply "use the name file instead of the one in the URL;" rather, it is analogous to shell
       redirection: wget -O file http://foo is intended to work like wget -O - http://foo > file; file will be truncated immediately, and all
       downloaded content will be written there.

       For this reason, -N (for timestamp-checking) is not supported in combination with -O: since file is always newly created, it will
       always have a very new timestamp. A warning will be issued if this combination is used.

       Similarly, using -r or -p with -O may not work as you expect: Wget won't just download the first file to file and then download the
       rest to their normal names: all downloaded content will be placed in file. This was disabled in version 1.11, but has been reinstated
       (with a warning) in 1.11.2, as there are some cases where this behavior can actually have some use.

       Note that a combination with -k is only permitted when downloading a single document, as in that case it will just convert all relative
       URIs to external ones; -k makes no sense for multiple URIs when they're all being downloaded to a single file; -k can be used only when
       the output is a regular file.

এবং

   -q
   --quiet
       Turn off Wget's output.

1
ধন্যবাদ! man wgetএখন সন্ধান করা জিনিসগুলিকে আরও অনেক কিছু পরিষ্কার করে দেয়! ( manইউটিলিটি সম্পর্কে আমি সম্পূর্ণরূপে ভুলে গেছি - আমি গুগলে খুব বেশি নির্ভর করি This এটি আমার জন্য একটি জাগ্রত কল))। আমি এটিও নিশ্চিত করেছিলাম যে কমান্ডটি হ'ল wget -q -O- 127.0.0.1বা wget -q -O - 127.0.0.1- এই বাক্য গঠনতে কমান্ডটি দেখানো এখন আমার কাছে "আরও বোধ করা" বলে মনে হচ্ছে। আবার ধন্যবাদ.
অ্যাটলাস 7

7

এই ধরণের প্রশ্নের জন্য, আপনার কাছে যদি কাছাকাছি ব্রাউজার থাকে তবে আপনি এটি ব্যবহার করতে সুবিধাজনক হতে পারেন explainshell.com (পরামিতি আপনি যদি আগ্রহী খুঁজে মধ্য দিয়ে যেতে হিসাবে man পৃষ্ঠা বেশ দীর্ঘ হতে পারে):

এখানে চিত্র বর্ণনা লিখুন


ম্যানপেজে তথ্য সন্ধান করা মোটেও শক্ত নয় less'অনুসন্ধানের বৈশিষ্ট্যটি ( /-O) ব্যবহার করে 3 টি কীস্ট্রোকে আমি এই তথ্যটি পেয়েছি ।
ডুরকনব

@ ডুরকনব নিশ্চয়ই তবে আপনি জানেন না এমন প্রতিটি প্যারামিটার অনুসন্ধান করতে হবে।
ফ্রাঙ্ক ডারননকোর্ট 19

দুর্দান্ত শেয়ার। সরঞ্জামটি ব্যবহার করার সময় নজর রাখার জন্য কোনও সম্ভাব্য "গণ্ডা"?
আটলাস 7

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