Bash脚本无法显示的问题

时间:2017-12-04 18:15:18

标签: linux bash awk

我正在尝试读取以“|”分隔的日志文件当我在终端中运行命令时它可以工作,但现在在我的脚本中它不会在设置为变量(logFile)时显示参数。请帮忙。

#!/bin/bash
logFile = $1

tput cup 5 10; 
echo "What would you like to view from the daily report file:" 
tput cup 6 12; 
echo "$logFile" 
tput cup 8 11; 
echo "1 -- Daily Processes" 
tput cup 9 11; 
echo "2 -- Users" 
tput cup 10 11; 
echo "3 -- Total Process Time for User"

# read input from user 
tput cup 12 10; 
echo -n "Your Selection?" 
read choice

#process choice 
case "$choice" in 
1) awk -F"|" '{print $2}'$1|uniq|sort -n 
;; 
2) awk -F"|" '{print $1}'$2|uniq|sort -n 
;;
*) echo "Invalid Choice..." 
;; 
esac

0 个答案:

没有答案