এইচটিটিপি-র মাধ্যমে ডিরেক্টরি তালিকার সাথে একটি ফোল্ডার সিঙ্ক করার কী সহজ উপায় আছে?
সম্পাদনা করুন :
উইজেট সহ টিপটির জন্য ধন্যবাদ! আমি একটি শেল স্ক্রিপ্ট তৈরি করেছি এবং এটি ক্রোন জব হিসাবে যুক্ত করেছি:
remote_dirs=( "http://example.com/" "…") # Add your remote HTTP directories here
local_dirs=( "~/examplecom" "…")
for (( i = 0 ; i < ${#local_dirs[@]} ; i++ )) do
cd "${local_dirs[$i]}"
wget -r -l1 --no-parent -A "*.pdf" -nd -nc ${remote_dirs[$i]}
done
# Explanation:
# -r to download recursively
# -l1 to include only one directory depth
# --no-parent to exclude parent directories
# -A "*.pdf" to accept only .pdf files
# -nd to prevent wget to create directories for everything
# -N to make wget to download only new files
সম্পাদনা 2:
নীচে উল্লিখিত হিসাবে কেউ একটি --mirror
( -m
) ব্যবহার করতে পারে যা শর্টহ্যান্ড -r -N
।
এটা খুশী হয়েছে। আপনি যে উত্তরটি সবচেয়ে ভাল বলে মনে করেছেন সেটিকে আপনি নিজের প্রশ্নের সমাধান করতে সাহায্য করতে পারেন?
—
জর্জ এম