ব্যাশ কমান্ডের পাঠ্য পুনরায় ব্যবহার করুন


13

যদি আমি একটি দীর্ঘ কমান্ড লিখছি বা কেবল একটি বিস্তৃত ফাইল পাথ টাইপ করছি, এমন কিছু আছে যে আমি কিছু কমান্ড শর্টকাট দিয়ে "পুনরায় ব্যবহার করতে" পারি?

উদাহরণ:

1।cp /home/myuser/really/big/file/here/and/there.png /home/myuser/really/big/file/here/and/there.png.bkp

আমি কি সত্যিই আবার সব টাইপ করতে হবে?

উত্তর:


14

ব্রেস প্রসারণ ব্যবহার করুন

cp /home/myuser/really/big/file/here/and/there.png{,.bkp}

1
+1 এবং আপনি আরও খাটো যেতে পারেন:cp /home/myuser/really/big/file/here/and/there.{,.bkp}
মাইক ফিৎসপ্যাট্রিক

@ পেথ: ওফস, হ্যাঁ, আপনি ঠিক বলেছেন। সুতরাং আমরা আসলে আরও খাটো যেতে পারি: cp /home/myuser/really/big/file/here/and/there{,.bkp}:)
মাইক ফিৎসপ্যাট্রিক


1

আপনি ট্যাব প্রসারণ, টিল্ড শর্টকাট এবং কমান্ড ইতিহাস ব্যবহার করে টাইপ করে প্রচুর সময় বাঁচাতে পারেন।

এই ক্ষেত্রে,

~/r[tab]/b[tab]/f[tab]/h[tab]/a[tab]/t[tab]/

(যেখানে [ট্যাব] এর অর্থ "ট্যাব কী টিপুন") এর প্রসারিত হবে

/home/myuser/really/big/file/here/and/there

আপনি টাইপ করতে পারে

cp /home/myuser/really/big/file/here/and/there.png /some/destination

তারপরে আপ-তীর টিপুন এবং কেবল ফাইলের নামের শেষ তিনটি অক্ষর পরিবর্তন করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.