শেল - কিভাবে একটি পূর্ববর্তী কমান্ড দ্বারা ফিরে যে একটি অবস্থানে যেতে?


4

আমি পরে

$ which play
$ /Users/username/local/play/play

হস্তচালিত হস্তচালিত হস্তচালিত হস্তচালিত ব্যতীত আমি দ্রুত দেখানো ডিরেক্টরিটি কীভাবে অ্যাক্সেস করতে পারি? উৎসুক :)

উত্তর:


5
cd $(dirname $(which play))

অথবা, অবিলম্বে চলমান পরে which play, আপনি করতে পারেন:

cd $(dirname $(!!))

5
শুধু নির্মল, !! পূর্ববর্তী কমান্ডের আউটপুট মুদ্রণ করে না, কিন্তু প্রকৃতপক্ষে পূর্ববর্তী কমান্ডটি পুনর্নবীকরণ করে। সুতরাং আপনি যদি এই অভিব্যক্তিটি পার্শ্ব প্রতিক্রিয়া বা অ ধ্রুবক আচরণের সাথে একটি কমান্ডের জন্য চেষ্টা করেন তবে আপনি অপ্রত্যাশিত ফলাফল পেতে পারেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.