কমান্ড লাইন থেকে সাফারি চালানো ইউআরএলে বর্তমান ডিরেক্টরি যুক্ত করে


5

আমি কমান্ড লাইন থেকে সাফারি ব্রাউজারটি (ম্যাক ওএস 10.4 এ) চালানোর চেষ্টা করছি:

/Applications/Safari.app/Contents/MacOS/Safari http://localhost/dev/myfile.html

তবে, সাফারি শুরু হয় এবং অ্যাক্সেস করার চেষ্টা করে

file:///Users/charlesanderson/scripts/http://localhost/dev/myfile.html

/ ব্যবহারকারী / চার্লস্যান্ডারসন / স্ক্রিপ্টগুলি আমার বর্তমান ডিরেক্টরি হিসাবে দেখা যায়।

কেউ ব্যাখ্যা করতে পারেন যে সাফারি কেন এটি করে? ফায়ারফক্স আরও ভাল আচরণ করা হয়?

উত্তর:


12

আফায়াক, আর্গুমেন্ট দিয়ে সাফারি শুরু করা সমর্থিত বা ডকুমেন্টেড নয়।

এটি প্রথম আর্গুমেন্টটিকে একটি পাথ হিসাবে ব্যাখ্যা করছে (আপনি খেয়াল করবেন যে আপনি যদি এটি দিয়ে শুরু করেন তবে /এটি কার্যকরী ডিরেক্টরিটি প্রেন্ডেন্ড করে না)।

আপনি যদি চান কেবল সাফারি কোনও ইউআরএল নেভিগেট করতে চান তবে ব্যবহার করুন open:

open -a Safari <url>


0

স্পষ্টতই openইউআরআই প্রোটোকলগুলি সরাসরি পরিচালনা করে:

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