0
A
回答
2
您可以爲別名創建別名。 cp
它調用檢查您的特殊參數的特殊的腳本,並依次調用特殊的腳本:
$ alias cp="my-command-script cp $*"
和腳本可以像
#!/bin/sh
# Get the actual command to be called
command="$1"
shift
# To save the real arguments
arguments=""
# Check for "-foo"
for arg in $*
do
case $arg in
-foo)
# TODO: Call your "foo" script"
;;
*)
arguments="$arguments $arg"
;;
esac
done
# Now call the actual command
$command $arguments
+0
此解決方案非常完美,謝謝! – ncrocfer
相關問題
- 1. 如何將命令選項添加到Mercurial擴展中的現有命令?
- 2. 將命令行選項添加到CMake
- 3. 添加單個Bash命令
- 4. 添加bash命令到CMake test
- 5. 通過Bash命令添加一個新的項目到GitHub?
- 6. 將選項添加到現有的optgroup
- 7. 如何將選項追加到命令(bash)
- 8. 添加命令行選項-r
- 9. 添加自定義選項命令行
- 10. 沒有選項添加現有項目
- 11. Bash命令ls訂購選項
- 12. 添加命令行參數與現有
- 13. Bash:基於命令添加列
- 14. 使用zip命令將文件添加到現有的apk
- 15. BASH - 添加新命令+通過該命令運行python?
- 16. 將LineFeed添加到命令行選項(Windows 7)
- 17. 添加windows命令行提示右鍵點擊選項到Eclipse
- 18. 使用Visual Studio命令行將現有文件添加到項目中
- 19. 在Jenkins中添加選項參數,其中列出了由bash命令給出的選項
- 20. 如何將選項卡項目添加到現有的選項卡控件wpf
- 21. sas9命令將1年添加到現有日期
- 22. 將新添加的命令按鈕添加到現有項目中的VC6 MFC錯誤
- 23. 將子項添加到現有的treenode
- 24. 添加的hbm.xml到現有項目
- 25. 將指令添加到現有元素
- 26. 如何將內部命令添加到bash中?
- 27. Bash:將命令輸出和時間戳添加到文件
- 28. 以編程方式將glob添加到bash命令
- 29. 爲bash腳本添加命令到終端
- 30. 追加到選擇命令
1)使shell腳本名爲'CP,MKDIR ,rm',把它們放在一個作爲PATH中第一個項目的目錄中; 2)調整源並重新編譯'cp,mkdir,rm'工具。出於好奇,你爲什麼需要這個? – khachik
謝謝khachik。我想向mkdir添加一個選項,允許在新目錄中輸入。 – ncrocfer