কোনও নতুন লগইন সেশনে "যেন" কমান্ড চালানোর কোনও উপায় আছে কি?
আমি ইতিমধ্যে চেষ্টা করেছি env -i
। যাইহোক, আমি সেট করতে বা আনসেট না করা বিভিন্ন ENV ভেরিয়েবলগুলির সাথে ডিল করতে চাই না।
আমিও চেষ্টা করেছি bash -c "some command"
এবং bash -l -c "some commmand"
, কিন্তু তারা সমস্ত বর্তমান পরিবেশ কপি করুন।
সবচেয়ে কাছাকাছি এসেছি একটি ঘেটি সমাধান: ssh me@localhost "some command"
/bin/bash --l
, যা আমি ইতিমধ্যে চেষ্টা করেছি। এটি মূল পরিবেশটি অনুলিপি করে। এটি ব্যবহার করে দেখুন: export SOME_VAL=something
। তারপরে /bin/bash --login
। তারপরে env | grep SOME_VAL
। মান থাকবে।
/bin/bash --login
যে আচরণ পেতে। আমি এটি ব্যবহার করে যেমন একটি যথাযথ পেতে$PATH
।