linux中利用shell命令和shell脚本传参给python脚本

1、利用shell传参给python脚本

准备一个test.py脚本文件

vi test.py

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import sys
p=sys.argv[1]
print “欢迎”
txt=p.split(“.tar”)[0]
print txt

运行:

chmod +x test.py
./test.py netperf-2.7.0.tar.gz

输出结果:

欢迎
netperf-2.7.0

2、利用shell脚本传参给python脚本

再准备个test.sh脚本文件

vi test.sh

#!/bin/sh
chmod +x test.py
./test.py netperf-2.7.0.tar.gz

运行:

chmod +x test.sh
./test.sh

 

你可能感兴趣的:(Linux,python,shell)