যদি আমি টার্মিনাল উইন্ডোতে একটি নির্দিষ্ট পথে থাকি তবে আমি কীভাবে নতুন ফাইন্ডার উইন্ডোতে সেই একই উইন্ডোটি খুলতে পারি?
দ্রষ্টব্য: এটি ফাইন্ডার থেকে একটি টার্মিনাল খোলার বিপরীত ।
open .
কৌশলটি এখনও আমার পক্ষে কাজ করে।
যদি আমি টার্মিনাল উইন্ডোতে একটি নির্দিষ্ট পথে থাকি তবে আমি কীভাবে নতুন ফাইন্ডার উইন্ডোতে সেই একই উইন্ডোটি খুলতে পারি?
দ্রষ্টব্য: এটি ফাইন্ডার থেকে একটি টার্মিনাল খোলার বিপরীত ।
open .
কৌশলটি এখনও আমার পক্ষে কাজ করে।
উত্তর:
open .
টার্মিনাল টাইপ করা একটি সন্ধানকারী উইন্ডোতে বর্তমান কাজ ডিরেক্টরি খুলবে।
উপরের উত্তরে প্রসারিত করার জন্য (কারণ আরও উপযুক্ত সম্পর্কিত প্রশ্নটি ডুপ হিসাবে চিহ্নিত হয়েছে এবং নতুন উত্তর গ্রহণ করতে পারে না) ...
আমি কোনও ফাইল বা ডিরেক্টরি প্রকাশ করার জন্য হ্যান্ডেল করতে আমার। / .Bash_profile এ একটি ফাংশন যুক্ত করেছি:
# Reveal a file or directory in Finder
# ..expects only one argument
# the argument is quoted to accommodate spaces in the filename
reveal () {
# if the first arg is a directory
if [[ -d "$1" ]];
then
# ..use the argument directly
basedir="$1"
else
# ..we passed a file, so use its containing directory
basedir=$(dirname "$1")
fi
# basedir is a directory in now, so open will activate Finder
open "$basedir"
}
ফাংশনটি ইনস্টল করতে:
source ~/.bash_profile
অথবা একটি নতুন টার্মিনাল / ট্যাব খুলুনআমার ব্যবহারের প্রসঙ্গটি হ'ল আমি ls
ট্যাব সমাপ্তিটি ব্যবহার করে চারপাশে ব্রাউজ করব , তারপরে যখন আমি যা খুঁজছি তা সন্ধান করি, তখন আমি reveal
(বা cd
বা subl
) অতি সাম্প্রতিক যুক্তিটি দেখতে পারি, যেমন:
ls dir/subdir<tab tab>
subsubdir anotherdir
ls dir/subdir/anotherdir
reveal !$
open .
যা আমাদের একটি ফাইলের নাম পাস করার এবং ডিরেক্টরিটি অন্তর্ভুক্ত করার অনুমতি দেয় :)
আপনি যদি autojump
ইনস্টল করে থাকেন তবে আপনাকে এমনকি ডিরেক্টরিটির পুরো পথটি টাইপ করতে হবে না। আপনি কেবল টাইপ করতে পারেন jo partialdirectoryname
এবং অটোজাম্প নির্দিষ্ট ডিরেক্টরিতে একটি নতুন ফাইন্ডার উইন্ডো খুলবে।
আমি এই পদ্ধতিটি পছন্দ করি, কারণ আপনাকে পুরো ডিরেক্টরিটির নাম মনে রাখতে হবে না। অটোজাম্প সর্বাধিক ব্যবহৃত স্থানগুলির একটি তালিকা রাখে এবং স্বয়ংক্রিয়ভাবে জানে যে আপনি কোন ডিরেক্টরিটি উল্লেখ করছেন, এমনকি যদি আপনি কেবল এটির নামের অংশ দেন।
jo command not found
open .
একটি দুর্দান্ত সংযোজন হিসাবে, .ব্যাশ_প্রফাইলে বা .ব্যাশ_লিয়াসে একটি উপনাম যুক্ত করুন you
alias finder='open'
তারপরে আপনি ব্যবহার করতে পারেন finder .
যা আমি বেশি স্বজ্ঞাত বলে মনে করি।
open .
টার্মিনাল টাইপ করা একটি সন্ধানকারী উইন্ডোতে বর্তমান কাজ ডিরেক্টরি খুলবে।
তবে বিকল্প সংস্করণও রয়েছে
open `pwd`