मेरी पहली स्क्रिप्ट लिखना तो मुझे यकीन है कि यह एक बुनियादी सवाल है, लेकिन क्या कोई मुझे समझा सकता है कि मैं क्यों कर सकता हूं:
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
एक निर्देशिका में कैसे नाम देंगे~
?