লিনাক্স কমান্ড লাইনের মধ্যে একটি ভিন্ন ডিরেক্টরি থেকে কিভাবে আমি প্রোগ্রাম চালাতে পারি?


2

আমি কিভাবে ছাড়া একটি প্রোগ্রাম চালাতে পারেন cd যেখানে এটি বসবাস ডিরেক্টরির মধ্যে ing?

আমি চেষ্টা করেছি ./my/dir myfile.pl এবং আবার নেতৃস্থানীয় ছাড়া . কিন্তু কাজ না।

উত্তর:


6

আপনি এক্সিকিউটেবল সম্পূর্ণ পাথ লিখুন:

./path/to/my/dir/myfile.pl

আপনি যে ডিরেক্টরীতে বর্তমানে আছেন সেখান থেকে ফাইলটি এখনও চলবে। মনে রাখবেন।
UtahJarhead

-2

দুটি বিন্দু সমস্যাটি সমাধান করে, নিচের উদাহরণে একটি বিন্দু একটি ত্রুটির সৃষ্টি করে (কমপক্ষে ডেবিয়ানে):

../usr/local/bin/myprogram


1
দুটি বিন্দু 'সমস্যা সমাধান' না। ডট বর্তমান ডিরেক্টরি নির্দেশ করে, দুটি বিন্দু পিতামাতার পড়ুন; তারা বিভিন্ন পথ, যার মধ্যে একটি আপনি চাইতে চাই হতে পারে বা হতে পারে না। বর্তমান ডিরেক্টরির উপর নির্ভর করে, আপনার উদাহরণ কাজ করতে পারে, কিন্তু আমি বিশ্বাস করি আপনি আরো সাধারণ খুঁজছেন /usr/local/bin/myprogram
Marcks Thomas

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