#!/usr/bin/env bash
我正在研究在 python 中使用 bash 命令我在 Red hat 杂志中发现了这个示例,tail 命令不会产生任何输出。我想了解它为什么会失败,并且我也尝试过导入子进程,但这只是挂起。
#Create Commands**strong text**
SPACE=`df -h`
MESSAGES=`tail /var/log/messages`
#Assign to an array(list in Python)
cmds=("$MESSAGES" "$SPACE")
#iteration loop
count=0
for cmd in "${cmds[@]}"; do
count=$((count + 1))
printf "Running Command Number %s \n" $count
echo "$cmd"
done