मैंने यह कोशिश की और यह काम नहीं करता है:
alias sftp="yafc sftp://"
मैं कमांड लाइन से छोटे sftp सिंटैक्स का उपयोग करने में सक्षम होना चाहूंगा। उदाहरण के लिए:
sftp bob@ibm.com
हर बार इसे टाइप करने के बजाय
yafc sftp://bob@ibm.com
उत्तर:
जवाब के लिए 0 № 1क्या आप वास्तव में जरूरत है बास समारोह:
sftp(){
yafc sftp://"$@"
}
काम के आसपास:
लेकिन अगर आप उपयोग करने के लिए उत्सुक हैं alias
और आपके पास पासवर्ड-कम प्रमाणीकरण सक्षम है, इस प्रकार स्टड पर कुछ भी दर्ज करने की आवश्यकता नहीं है, तो यह हैक करने की विधि भी काम करेगी (4+ को रोकें):
alias sftp="(read IP; yafc sftp://"$IP";) <<< "