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