R का उपयोग करता है /bin/sh शेल वातावरण और मैं स्क्रिप्ट चला रहा हूं (जिसे संशोधित नहीं किया जा सकता) gfortran-4.8 के बजाय gfortran इसलिए मैं निर्माण कर रहा हूं alias।
मैंने अपने लिए निम्न पंक्ति जोड़ी है /etc/profile तथा ~/.bash_profile:
alias gfortran-4.8='gfortran'
हालांकि, यहां उपनाम से कॉल करने पर टर्मिनल से आउटपुट प्राप्त होता है gfortran-4.8:
my-MBP:~ myusername$ sh
sh-3.2$ gfortran-4.8 --version
sh: gfortran-4.8: command not found
कॉलिंग gfortran ठीक काम करता है:
sh-3.2$ gfortran --version
gfortran: warning: couldn’t understand kern.osversion ‘14.4.0
GNU Fortran (GCC) 4.9.0
Copyright (C) 2014 Free Software Foundation, Inc.
अगर नहीं /etc/profile या ~/.bash_profile, जहां चाहिए alias कमांड जाओ?
संपादित करें: साथ ही उपनाम जोड़ने की कोशिश की ~/.bashrc लेकिन वह भी काम नहीं किया।
~/.bashrc 2) इसके साथ enablt source ~/.bashrc 3) उपनाम को बुलाने का प्रयास करें
ps $$) अगर यह होता हैbashसंपादित करें~/.bashrc