পাইথন ব্যবহার করে কমান্ড লাইন থেকে একটি ফাইলে লেখার জন্য, আপনি এটির জন্য যে স্ক্রিপ্টটি ব্যবহার করতে চান তার একটি CLI যুক্তি গ্রহণ করতে হবে৷
উদাহরণ
উদাহরণস্বরূপ, আপনি একটি প্রোগ্রাম লিখতে চান যা এটি খোলা যেকোন ফাইলের সাথে "হ্যালো" যুক্ত করে:
import sys with open(sys.argv[1], 'a') as f: f.write("Hello")
আউটপুট
আপনি যদি এই ফাইলটিকে cat.py হিসাবে সংরক্ষণ করেন এবং এটি ব্যবহার করে চালান:
$ python cat.py my_file.txt
তারপর my_file.txt খুলুন, দেখবেন শেষে Hello লেখা আছে। উপরের কমান্ডটি my_file.txt নেবে এবং এটিকে পরিবর্তনশীল argv[1](দ্বিতীয় কমান্ড লাইন আর্গুমেন্ট) এ একটি CLI আর্গুমেন্ট হিসাবে cat.py-এ পাস করবে যা আমরা ফাইলটি পেতে এবং এটি পড়তে/লিখতে ব্যবহার করতে পারি।