怠け者の unix/linux コマンド ライン ユーザーである私は、タイプ入力を避けるためにかなりの数の小さなシェル スクリプトを使用しています。
たとえばlst
、現在のディレクトリにある最新のファイルの名前を出力するスクリプトがあります。これが呼び出されmytext
て入力すると、emacs で開きemacs `lst`
ますmytext
ただし、最新のファイルが呼び出されmy text
たemacs `lst`
場合、シェルはこのコマンドを次のように解釈するため、失敗しemacs my text
ます。emacs my\ text
のように引用符を使用emacs "`lst`"
すると問題は解決しますが、キーストロークが 2 回余分に必要になります。
lst
余分なキーストロークなしでコマンドが機能するように変更する方法はありますか? バックスラッシュでエスケープされたファイル名の出力は機能しません。
私は を使用zsh
しますが、問題 (そしてできれば解決策) は同じですbash