এটি চলমান সবচেয়ে সহজ উদাহরণ:
wget http://www.example.com/images/misc/pic.png
তবে pic.png
ইতিমধ্যে উপলব্ধ থাকলে কীভাবে উইজেট স্কিপ ডাউনলোড করবেন ?
এটি চলমান সবচেয়ে সহজ উদাহরণ:
wget http://www.example.com/images/misc/pic.png
তবে pic.png
ইতিমধ্যে উপলব্ধ থাকলে কীভাবে উইজেট স্কিপ ডাউনলোড করবেন ?
উত্তর:
নিম্নলিখিত পরামিতি চেষ্টা করুন:
-nc
,--no-clobber
: বিদ্যমান ফাইলগুলিতে ডাউনলোড হবে এমন ডাউনলোডগুলি এড়িয়ে যান।
নমুনা ব্যবহার:
wget -nc http://example.com/pic.png
[ ! -e "$(basename $URL)" ] && wget $URL
--recursive
বিকল্পটি ব্যবহার করছি বলে আমি মনে করি কারণ আমি বিকল্পটি ব্যবহার করছি ।
-nc
, --no-clobber
বিকল্প সবচেয়ে ভালো সমাধান হিসেবে নতুন ফাইল ডাউনলোড করা হবে না নয়। এর -N
পরিবর্তে এমন একটি ব্যবহার করা উচিত যা সার্ভারের একটি নতুন সংস্করণ থাকে তবেই ফাইলটি ডাউনলোড এবং ওভাররাইট করা হবে, সুতরাং সঠিক উত্তরটি হ'ল:
wget -N http://www.example.com/images/misc/pic.png
তারপর -n Wget- এর চলমান, সহ বা ছাড়া
-r
বা-p
হোক বা না হোক একটি ফাইল এর একটি নতুন কপি ডাউনলোড করার হিসেবে সিদ্ধান্ত স্থানীয় ও দূরবর্তী টাইমস্ট্যাম্প এবং ফাইলের আকারের উপর নির্ভর করে।-nc
হিসাবে একই সময়ে নির্দিষ্ট করা যাবে না-N
।
-N
,--timestamping
: টাইম স্ট্যাম্পিং চালু করুন।
-N
ব্যর্থ হতে পারে এবং উইজেটটি সর্বদা পুনরায় ডাউনলোড হবে। তাই কখনও কখনও -nc
ভাল সমাধান হয়।
wget
অভিযোগ করবে Last-modified header missing
; এটি হ'ল পরিস্থিতিটির রূপরেখা।
উইজেটটি সাথে -r
বা চলার সময় -p
, কিন্তু ছাড়াই -N
, -nd
বা ছাড়াই , বা -nc
কোনও ফাইল পুনরায় ডাউনলোড করার ফলে নতুন অনুলিপিটি পুরানোটিকে কেবল ওভাররাইট করে দেবে।
সুতরাং যুক্ত করা -nc
এই আচরণটিকে প্রতিরোধ করবে, পরিবর্তে মূল সংস্করণটি সংরক্ষণ করা হবে এবং সার্ভারে থাকা কোনও নতুন অনুলিপি উপেক্ষা করা হবে।
আমি যে উত্তরটি সন্ধান করছিলাম তা হ'ল https://unix.stackexchange.com/a/9557/114862 ।
-c
স্থানীয় ফাইলটি যখন সার্ভার সংস্করণে বৃহত্তর বা সমান আকারের হয় তখন পতাকা ব্যবহার করা পুনরায় ডাউনলোড করা এড়াতে পারে।
wget -i filelist.txt -c
ফাইলগুলির তালিকার একটি ব্যর্থ ডাউনলোড আবার শুরু করবে।
-nc
এইচটিটিপি অনুরোধ প্রেরণ এবং পরবর্তী সময়ে ফাইল ডাউনলোড করা বাধা দেয় না। ফাইলটি ডাউনলোড করার পরে ফাইলটি ইতিমধ্যে পুরোপুরি পুনরুদ্ধার করা থাকলে এটি কিছুই করে না। ফাইলটি ইতিমধ্যে বিদ্যমান থাকলে এইচটিটিপি অনুরোধ করা বাধা দেওয়ার কি কোনও উপায় আছে? stackoverflow.com/questions/33203898/...