shell和python:传递外部参数
shelltest.sh#!/usr/bin/env shinputDir=$1outputDir=$2for i in $inputDir/*;doj=`basename $i `;echo "$i";echo "$j";done命令bash test.sh {inputDir} {outputDir}*pythontest.pyimport sys#使用sys 模块从外部调用参数inputFi
·
- 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)