Linux。为什么我的 Linux 命令可以在终端上运行,但不能在脚本中运行

Linux。为什么我的 Linux 命令可以在终端上运行,但不能在脚本中运行
#!/bin/bash

ps -fu Jor970 --rows $(($(tput lines) --cols $(tput cols) --headers | less 

答案1

你的命令有错字。

它应该是ps -fu root --rows $(tput lines) --cols $(tput cols) --headers | less

你有一个额外的$(from$(tput lines)变量。

相关内容