アプリケーションで ターミナル、各文字は何かを意味します。 コードのごく一部、コマンドライン引数、またはスクリプトの一部にすることができます。 「スペース」もターミナルのこの機能から免除されません。 コマンドライン引数でターミナルに入力された「スペース」は、スペースとして認識されません。 したがって、エラー: 予期しない議論.
最も簡単な例は、私たちが教えるチュートリアルを使用することです スクリーンショットを自動的に保存するためにデフォルトの場所(デスクトップ)を変更する方法 macOS.
スクリーンショットを保存するフォルダを「スクリーンショット」にする場合は、ターミナルのコマンドラインで「スペース」の引数を正しく定義する必要があります。 それ以外の場合は、 コマンドラインを実行する 私たちは彼女に会うでしょう エラー.
ワンダーランド:
defaults write com.apple.screencapture location ~/Desktop/Screen Shots
コマンドライン引数でXNUMXつの単語の間にスペースを定義するには、文字「」を使用します。\「最初の言葉の直後。
正しいコマンドライン:
defaults write com.apple.screencapture location ~/Desktop/Screen\ Shots
注意、コマンドラインにはスペースが含まれています。 このチュートリアルは、スペースを含むコマンドライン引数にのみ適用されます。 私たちの場合、 名前は2つの文章で構成されています.