मेरी पहली स्क्रिप्ट लिखना तो मुझे यकीन है कि यह एक बुनियादी सवाल है, लेकिन क्या कोई मुझे समझा सकता है कि मैं क्यों कर सकता हूं:
cd ~
cd bin
cd ~/bin
cd 'bin'
लेकिन नहीं
cd '~'
cd '~/bin'
मुझे cdनिर्देशिका नामों में से एक में एक स्थान के साथ एक निर्देशिका पथ की आवश्यकता है, इसलिए मुझे उद्धरण (यह Program Filesशराब के तहत विंडोज है ) की आवश्यकता है। मैं इसे दो cdआदेशों के साथ प्राप्त कर सकता हूं , लेकिन मैं ~उद्धरणों में क्यों नहीं डाल सकता हूं ?
यदि मैं टाइप cd '~'(या cd "~") मैं मिलता है:
bash: cd: ~: No such file or directory
cdचाहिए। उन चरनामों को संग्रहीत करने के लिए चर का उपयोग करें जिन्हें आप कई बार टाइप नहीं करना चाहते हैं, जैसेpf=~/.wine/drive_c/Program\ Files/; cp /path/to/file "$pf"
/या क्या गलत है NUL?
cd ./~
cdएक निर्देशिका में कैसे नाम देंगे~?