কিভাবে কমান্ড লাইন দিয়ে ফাইলগুলি অস্থায়ীভাবে মুছে ফেলব?


2

আমি ওরফে চেষ্টা করেছি rm সঙ্গে rm='mv $1 /tmp/' কোন উপকারিতা।

কিভাবে কমান্ড লাইন দিয়ে ফাইলগুলি অস্থায়ীভাবে মুছে ফেলতে পারি?

আমি প্রতিস্থাপন করতে চান rm সঙ্গে কমান্ড mv কমান্ড মুছে ফেলা না আমার ফাইল এবং একটি ট্র্যাশ তৈরি করুন কমান্ড লাইন সহ আমি আমার ডেস্কটপে ট্র্যাশ আইকন ব্যবহার করছি।


একটি অক্সিমোরন "অস্থায়ীভাবে মুছে দিন"। আপনি কি করতে চান তা ব্যাখ্যা করতে পারেন?
— iglvzx

1
আমি আমার প্রশ্ন সংশোধন করা হয়েছে। আমি অপসারণ পরিবর্তে ফাইল সরানো করতে চান। আমি কমান্ড লাইন একটি ট্র্যাশ চান।
— Bytemain

উত্তর:


3

আমি আপনার প্রশ্ন মনে হয় এখানে উত্তর । সংক্ষেপে;

  • জন্য একটি উপনাম যোগ করা হচ্ছে rm খারাপ ফর্ম, আপনার সিস্টেমে অন্যান্য স্ক্রিপ্টগুলি (এবং / অথবা ব্যবহারকারীরা) ডিফল্ট আচরণের উপর নির্ভর করে
  • আপনি অন্য মেশিনে সুইচ যখন আপনি ব্যবহার করব rm বন্য পরিত্যক্ত সঙ্গে
  • পরিবর্তে যেমন আপনার নিজের কমান্ডের জন্য একটি উপনাম তৈরি করুন del

এটা করতে;

alias del 'mv -i $1 /tmp'

দ্য -i পতাকা একই সতর্কতা ফাইল ইতিমধ্যে ট্র্যাশে উপস্থিত থাকলে আপনাকে সতর্ক করে, তাই আপনি বিদ্যমান ট্র্যাশ ফাইলগুলি হারাবেন না।

এবং যখন আপনি একটি শেল খুলবেন তখন আপনি ওরফে শুরু করতে চাইবেন, যা আপনার সিস্টেমের উপর নির্ভর করে কমান্ডটি স্থাপন করতে পারে ~/.bashrc

কিছু মানুষ যে রিপোর্ট $1 কাজ করে না, এবং সেই থ্রেডটিতে একটি প্রস্তাবিত স্ক্রিপ্ট রয়েছে যা আমি লিঙ্কযুক্ত যেটি যদি এটির ক্ষেত্রে সহায়তা করা উচিত।

আশা করি এইটি কাজ করবে

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