如何在 BusyBox shell 脚本中获取列表变量的最后一行?

如何在 BusyBox shell 脚本中获取列表变量的最后一行?

我正在尝试为 BusyBox (v1.27.1) 编写一个 shell 脚本,其中该脚本部分需要从列表/多行变量中提取最后一项,其中包含绝对文件路径列表。我已经为此工作了大半天,但仍然没有快乐。我究竟做错了什么?

TARGET_DIRECTORY="/usr/bin"                                          # can be any valid location
ALL_LOG_FILES=$(find $TARGET_DIRECTORY -maxdepth 1 -regex '.*\.log')
LAST_LINE=$($(`echo $ALL_LOG_FILES`) | tail -1)                      # broken here
echo "last line=$LAST_LINE"

相关内容