我一直在尝试创建一个脚本,该脚本可以在给定我创建的一些变量的情况下从文件中读取特定行。
SCRIPTNUM=$(tail -1 leet.txt)
LINE=$(echo $SCRIPTNUM | python leetSolver.py)
PART1=$(head "-$LINE" leet.txt)
FLAG=$(printf "$PART1" | tail -1)
FLAGFORMAT="$FLAG\n"
printf $FLAGFORMAT
从这个我面临的最大问题是我得到这个错误:
head: invalid trailing option --
Try `head --help' for more information.
当通过终端一次输入一行时,代码工作得很好。有没有办法让这段代码工作?值得注意的是,使用常量(即 head -5)是可行的。