「du」を使用して合計ファイル サイズを出力する単純な bash スクリプトがあります。ただし、アポストロフィを含むファイルを渡すたびに、構文エラーが表示されます。ファイル名を変更せずに一重引用符をエスケープする方法があったかどうかを知りたいです。できれば、ディスク使用量がそれらを処理する前に。
コードは次のとおりです。
du -chs {query}
Alfred を使用して、ファイルをスクリプトに渡します。アプリケーションでは、ユーザーがいくつかの文字をエスケープできますが、一重引用符はそれらの 1 つではありません。