Sed (Stream Editor) সাধারণত Unix-ভিত্তিক সিস্টেম যেমন Linux এবং macOS এ প্রাক-ইনস্টলড থাকে। তবে Windows এ এটি ইনস্টল করতে কিছু অতিরিক্ত পদক্ষেপ প্রয়োজন। এখানে Linux, macOS, এবং Windows এ Sed ইনস্টলেশন এবং সেটআপের পদ্ধতি বর্ণনা করা হল।
Linux এ Sed ইনস্টলেশন এবং সেটআপ
Sed সাধারণত Linux ডিস্ট্রিবিউশনে পূর্বেই ইনস্টল করা থাকে। তবে, যদি আপনার সিস্টেমে Sed না থাকে, তবে আপনি আপনার প্যাকেজ ম্যানেজার ব্যবহার করে এটি ইনস্টল করতে পারেন। নিচে কিছু জনপ্রিয় Linux ডিস্ট্রিবিউশনের জন্য ইনস্টলেশন পদ্ধতি দেওয়া হল:
Ubuntu/Debian
Ubuntu বা Debian ভিত্তিক সিস্টেমে আপনি apt প্যাকেজ ম্যানেজার ব্যবহার করে Sed ইনস্টল করতে পারেন:
sudo apt update
sudo apt install sedCentOS/RHEL
CentOS বা RHEL ভিত্তিক সিস্টেমে আপনি yum প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন:
sudo yum install sedFedora
Fedora সিস্টেমে dnf প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন:
sudo dnf install sedArch Linux
Arch Linux ব্যবহারকারীরা pacman ব্যবহার করতে পারেন:
sudo pacman -S sedপরীক্ষা: ইনস্টলেশন সফল কিনা পরীক্ষা করতে নিচের কমান্ডটি রান করুন:
sed --versionএটি Sed এর সংস্করণ দেখাবে, যা ইনস্টলেশন নিশ্চিত করবে।
macOS এ Sed ইনস্টলেশন এবং সেটআপ
macOS এর সাথে Sed পূর্বেই ইনস্টল করা থাকে। তবে যদি আপনি সর্বশেষ সংস্করণটি ইনস্টল করতে চান বা যদি কোনো কারণে Sed ইনস্টল না থাকে, তবে আপনি Homebrew ব্যবহার করে এটি ইনস্টল করতে পারেন।
Homebrew দিয়ে Sed ইনস্টলেশন:
Homebrew ইনস্টল করুন (যদি এটি পূর্বে ইনস্টল না করা থাকে):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Sed ইনস্টল করুন:
brew install gnu-sedএখানে
gnu-sedইনস্টল করা হচ্ছে, কারণ macOS এ প্রাক-ইনস্টলড Sed কমান্ডের কিছু ফিচার GNU Sed এর তুলনায় আলাদা হতে পারে।
পরীক্ষা: ইনস্টলেশন পরীক্ষা করতে:
sed --versionএটি GNU Sed এর সংস্করণ দেখাবে, যা Homebrew দিয়ে ইনস্টল করা হয়েছে।
Windows এ Sed ইনস্টলেশন এবং সেটআপ
Windows-এ Sed ব্যবহার করার জন্য কিছু অতিরিক্ত পদক্ষেপ প্রয়োজন, কারণ এটি নেটিভভাবে Windows এ ইনস্টল থাকে না। তবে, Windows-এ Sed ব্যবহার করার জন্য কয়েকটি পদ্ধতি রয়েছে:
1. Windows Subsystem for Linux (WSL) ব্যবহার করে
Windows 10 বা তার পরবর্তী সংস্করণে আপনি Windows Subsystem for Linux (WSL) ব্যবহার করে Sed ইনস্টল করতে পারেন। এটি আপনাকে Linux পরিবেশের মধ্যে Sed ব্যবহার করতে সাহায্য করবে।
WSL ইনস্টল করুন:
PowerShell (Administrator হিসেবে) ওপেন করুন এবং WSL ইনস্টল করুন:
wsl --install- ইনস্টলেশনের পরে, আপনার পছন্দের Linux ডিস্ট্রিবিউশন নির্বাচন করুন (Ubuntu সাধারণত বেছে নেওয়া হয়)।
Sed ইনস্টল করুন:
WSL এর মাধ্যমে Ubuntu বা অন্যান্য ডিস্ট্রিবিউশনে Sed ইনস্টল করতে পারেন:sudo apt update sudo apt install sed
2. Git Bash ব্যবহার করে
Windows এ Git Bash ইনস্টল করলে আপনি Sed ব্যবহার করতে পারবেন, কারণ Git Bash একটি Unix-like পরিবেশ প্রদান করে যা Sed এর মতো কমান্ডগুলোর সমর্থন করে।
Git Bash ইনস্টল করুন:
- Git for Windows থেকে Git Bash ডাউনলোড করুন এবং ইনস্টল করুন।
- ইনস্টলেশন শেষে, Git Bash ওপেন করুন এবং Sed ব্যবহার করতে পারেন।
Sed টেস্ট করুন:
sed --version3. Cygwin ব্যবহার করে
Cygwin হল একটি সফটওয়্যার যা Windows সিস্টেমে Unix-like পরিবেশ প্রদান করে। আপনি Cygwin ব্যবহার করে Sed ইনস্টল করতে পারেন।
Cygwin ইনস্টলেশন:
- Cygwin থেকে ইনস্টলার ডাউনলোড করুন এবং চালু করুন।
- ইনস্টলেশনের সময়
sedপ্যাকেজ নির্বাচন করুন। - ইনস্টলেশন শেষ হলে, Cygwin এর মাধ্যমে Sed ব্যবহার করতে পারবেন।
সারাংশ
- Linux: সাধারণত Sed প্রাক-ইনস্টল থাকে, তবে প্যাকেজ ম্যানেজার ব্যবহার করে ইনস্টল করা যায়।
- macOS: Sed পূর্বেই ইনস্টল থাকে, তবে Homebrew ব্যবহার করে সর্বশেষ সংস্করণ ইনস্টল করা যায়।
- Windows: Windows এ Sed ব্যবহার করতে WSL, Git Bash, অথবা Cygwin ব্যবহার করা যেতে পারে।