मैंने अलग-अलग आर्किटेक्चर के लिए अपना ऐप बनाया है और एक "डायनामिक सिमिलिंक" बनाना चाहूंगा जो मुझे एक वेरिएबल के आधार पर सही वर्जन पर ले जाए।
अगर मैं अभी जिस मशीन में लॉग इन हूं, वह x86 है, तो सिमिलिंक मुझे उस बिल्ड पर ले जाना चाहिए।
मैं क्या करना चाहता हूँ का एक नकली उदाहरण :
$ uname -i
x86_64
$ ls -ltr
lrwxr-xr-x 1 dogbane gg 4 Feb 16 15:40 mylink -> @sys/
drwxrwxr-x 2 dogbane gg 2048 Feb 16 15:40 x86_64/
drwxrwxr-x 2 dogbane gg 2048 Feb 16 15:40 i386/
$ cd mylink
$ pwd -P
~/x86_64
क्या यह संभव है?
मुझे पता है कि मैं उपयोग कर सकता हूं cd $(uname -i)
, लेकिन कुछ सरल करना चाहता हूं।