আমি আমার সাইটের মূলের সমস্ত ফাইলগুলিতে 'আপেল' এর সমস্ত উপস্থিতি 'কমলা' দিয়ে খুঁজে পেতে এবং প্রতিস্থাপন করতে এই কমান্ডটি চালাচ্ছি:
find ./ -exec sed -i 's/apple/orange/g' {} \;
কিন্তু এটি উপ ডিরেক্টরি মাধ্যমে যায় না।
এই আদেশে কী ভুল?
এখানে আউটপুট কিছু লাইন আছে find ./
:
./index.php
./header.php
./fpd
./fpd/font
./fpd/font/desktop.ini
./fpd/font/courier.php
./fpd/font/symbol.php
এইচএম আপনার সন্ধানটি সঠিক, সাবডিয়ারদের সাথে আমার জন্য কাজ করে।
—
ইয়াকুব
আপনি কীভাবে জানবেন যে এটি উপ-ডিরেক্টরি প্রক্রিয়া করে না?
—
কার্পেট
কারণ এটি এই ত্রুটিগুলি দেয়: সেড: সম্পাদনা করতে পারে না ./fpd: একটি নিয়মিত ফাইল নয়: সম্পাদনা করতে পারে না ./fpd/font: একটি নিয়মিত ফাইল নয়: সম্পাদনা করতে পারেনি। একটি নিয়মিত নয়
—
এইচডি।
ওহ ... আমি আপেলের জন্য গ্রেপ করেছি এবং কিছুই পাইনি y এঁরা সব প্রতিস্থাপন করা হয়েছিল। ;) ধন্যবাদ . তুমি আমার চোখ খোলে !!!
—
এইচডি
find ./
এবং কিছু নমুনা আউটপুট পোস্ট করতে পারেন ? এবং ডিরেক্টরি স্ট্রুকিউশন দয়া করে। সম্পাদনা করুন: ধন্যবাদ!