带参数的 Bash 函数 2024-5-26 • bash function arguments 我知道我可以编写 bash 脚本,例如: foo() { echo $1; } 但我可以定义一个函数来写: foo(string) { echo $string; } 我就是找不到摆脱困境的出路。 答案1 唯一可用的形式是第一个;看详细信息请参阅手册。 要使用命名参数,传统技术是在函数开头分配它们: foo() { string=$1 # ... echo "${string}" } 相关内容 有时鼠标无法使用,我必须重新启动计算机 Windows 7 背景/桌面日历 CURL 在 CentOS 5.7 中的 node.js 中不起作用,但在 debian 2.6.32-5 中运行良好 logrotate 不符合预期 UFW 传输配置 bash 权限 覆盖 pgf 键的默认值 无法通过按 super+num 键或单击放置在 dock 中的图标来启动我自己的程序 什么是 SMP,它在启动计算机时起什么作用? 如何防止 itemize 破坏页边距?