MacOS मशीन पर एक बैश शेल में, मैं टाइप करके देख सकता हूं ls
कि कोई निर्देशक है Application Support
:
$ ls
Accounts FontCollections PreferencePanes
Application Scripts Fonts Preferences
Application Support GameKit Printers
Assistant Google PubSub
Assistants Group Containers Safari
Audio IdentityServices SafariSafeBrowsing
Caches Input Methods Saved Application State
Calendars Internet Plug-Ins Screen Savers
CallServices Keyboard Services
ColorPickers Keyboard Layouts Sharing
Colors KeyboardServices Sounds
Compositions Keychains Spelling
Containers LanguageModeling Suggestions
Cookies LaunchAgents SyncedPreferences
CoreFollowUp Library VirtualBox
Developer Logs Voices
Dictionaries Mail WebKit
F5Networks Messages com.apple.internal.ck
Family Metadata iMovie
Favorites Mobile Documents
FileProvider Passes
हालाँकि, अगर मैं cd
इस निर्देशिका में या तो उद्धरण या भागने के पात्रों का उपयोग करके कोशिश करता हूं, तो इसका वर्णन कैसे किया जाए कि कैसे एक निर्देशिका में सीडी है जिसमें इसके नाम में एक जगह है? , मुझे अभी भी एक त्रुटि मिलती है:
LM-SJN-21018636:Library kupeek$ cd "Application Support"
-bash: cd: Application: No such file or directory
LM-SJN-21018636:Library kupeek$ cd Application\ Support
-bash: cd: Application: No such file or directory
ऐसा लगता है कि बैश उद्धरण या भागने वाले पात्रों को 'नहीं' उठा रहे हैं और इसके बजाय "एप्लिकेशन" नामक एक निर्देशिका की तलाश कर रहे हैं। किसी भी विचार क्यों यह काम नहीं कर रहा है?
command -v cd
है कि पहली टिप्पणी से command -V cd
(राजधानी वी) होना चाहिए ; type -a cd
काम भी करना चाहिए।
cd
जो बुरी तरह से लिखा गया है। क्याcommand -v cd
छपता है?