自分のスクリプトにコマンドalias filecreate='touch $1'
を使用して、現在の作業ディレクトリにカスタムコマンドとしてfilecreateを使用して新しいファイルを作成しました。しかし、スクリプトを実行するとエラーが表示されます。また、ファイル名とその他のパス名の2つのパラメータを受け入れるコマンドを作成するにはどうすればいいですか?カスタムコマンドの作成
0
A
答えて
3
alias filecreate=touch
又はその機能等価物:
filecreate(){ touch "[email protected]"; }
は、任意の数の引数を受け入れ、touch
に渡すであろう。
通常、位置の引数の展開はエイリアスに属しません。エイリアスは関数とは異なり、独自の位置引数配列を取得しません。 エイリアスは単純なテキスト展開です。
あなたalias filecreate='touch "$1"'
そうのように実行すると:
filecreate SomeFile
は単に
filecreate "$1" SomeFile #$1 comes from the caller
これは、独自の引数配列を得るのですか関数やスクリプト、異なりに拡大します。
+0
[オリジナルの質問](http://stackoverflow.com/q/36859162/1098603);)また、私はあなたがそれが "触れる" $ 1 "SomeFile' – Matthieu
+0
みなさんありがとうございました。 @ PSkocik私はfilecreateで関数を作成しました。 –
関連する問題
- 1. バッチでカスタムコマンドを作成するには?
- 2. Vim:動きのあるカスタムコマンドを作成する
- 3. 独自のカスタムコマンドを作成する方法
- 4. Windowsでカスタムコマンド(アプリケーションではない)のショートカットを作成する
- 5. Grails 3でカスタムコマンドを作成するには?
- 6. wpfのカスタムコマンド
- 7. npmのカスタムコマンドtfs 2015
- 8. Nightwatchjs DNSリクエストのカスタムコマンド
- 9. GoogleアシスタントSDKのカスタムコマンド
- 10. PHPの職人 - 私は自分のphp職人コマンドを作成したいカスタムコマンド
- 11. VisualStudio VSPackageカスタムコマンド
- 12. Yocto u-bootカスタムコマンド
- 13. 実行カスタムコマンドC#
- 14. discord botカスタムコマンドJS
- 15. Skype for Business Clientのカスタムコマンド
- 16. browserstack + nightwatchカスタムコマンドの設定
- 17. Pythonサービスのカスタムコマンド引数
- 18. Forge 1.12.1の私のカスタムコマンドが動作しません
- 19. カスタムコマンド剣道UI MVC 5 - エラーサーバーバインド
- 20. .mouseButtonDown/Upはカスタムコマンドでは動作しませんNightwatchJS
- 21. django-adminカスタムコマンドの2つの引数
- 22. TUN/TAPインターフェイスへのカスタムコマンドの送信
- 23. Angled2用の剣道UIグリッドのカスタムコマンドを作成する可能性はありますか?
- 24. カスタムコマンドのDjangoチャンネルによるデータバインド
- 25. ASP.net ITemplateインターフェイスを実装するコントロールのカスタムコマンドを作成するにはどうしたらいいですか?
- 26. Vimで検索するカスタムコマンドを作成するにはどうすればよいですか?
- 27. Resharper。カスタムコマンド(テンプレート)を追加するには?
- 28. Xamarin再利用xamlユーザーコントロールとカスタムコマンド
- 29. ユニバーサルアプリケーション用webpack watchでカスタムコマンドを実行
- 30. Nightwatch:ページオブジェクト内でカスタムコマンドを使用する
どのようなスクリプトですか?何のエラー? – kaylum
'alias'はパラメータを受け入れることができません。パラメータを処理する必要がある場合は、関数を使用します。 – fedorqui
同じ:http://stackoverflow.com/q/36859162/1098603 – Matthieu