Dalam bash shell pada mesin MacOS, saya bisa melihat dengan mengetik ls bahwa ada seorang sutradara 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
Namun, jika saya mencoba cd ke dalam direktori ini menggunakan kutipan atau karakter melarikan diri seperti yang dijelaskan dalam Bagaimana cara cd ke direktori yang berisi spasi dalam namanya? , Saya masih mendapatkan kesalahan:
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
Sepertinya bash tidak 'mengambil' tanda kutip atau melarikan diri karakter dan malah mencari direktori yang disebut "Aplikasi". Adakah ide mengapa ini tidak berhasil?
command -v cd dari komentar pertama seharusnya command -V cd (modal V); type -a cd juga harus bekerja.
cditu ditulis dengan buruk. Apa tidakcommand -v cdmencetak?