我写了一个简单的bash脚本,名为ocropus:
#!/bin/bash
read filename path
...
然后我意识到我无法像这样运行它:
ocropus filename path
相反,我需要像这样运行它:
ocropus
filename path
我能做什么,所以在输入之前我不需要输入?非常感谢!
答案 0 :(得分:1)
命令行参数位于$1
,$2
等。所以:
filename=$1
path=$2
而不是
read filename path