这应该是一个简单的答案,但我一直无法找到一个简单的解决方案。我正在尝试创建一个运行 reindent.py 工具脚本的 bash 脚本,但我希望能够让用户输入他是否要将文件写回磁盘。基本上我想输入reindent_python -n FILE_PATH
or reindent_python FILE_PATH
。到目前为止,我得到了以下信息:
function reindent_python () {
if ["$1" = "n"]; then
./reindent.py -n $2
else
./reindent.py $2
fi
}
由于这是我的第一个 shell 脚本,我不确定如何获取第一个参数是否为 -n 以及是否$1
为 n 参数和$2
FILE_PATH?我将如何创建这个脚本?
谢谢!