shell和python:传递外部参数
·
- shell
test.sh
#!/usr/bin/env sh
inputDir=$1
outputDir=$2
for i in $inputDir/*;
do
j=`basename $i `;
echo "$i";
echo "$j";
done
命令
bash test.sh {inputDir} {outputDir}*
- python
test.py
import sys
#使用sys 模块从外部调用参数
inputFilePath = sys.argv[1]
outputFilePath = sys.argv[2]
def run(path):
...
run(inputFilePath)
命令
python test.py inputFilePath outputFilePath
更多推荐



所有评论(0)