我正在尝试读取以“|”分隔的日志文件当我在终端中运行命令时它可以工作,但现在在我的脚本中它不会在设置为变量(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