【发布时间】:2017-09-02 09:29:15
【问题描述】:
谁能解释一下 AIX bash 脚本中的这个脚本行:
#!/bin/bash
touch /tmp/</.D2D
我想文件 /.D2D 中的行(项目)将被读取,文件将在 tmp 目录下被触及:
当/.D2D文件的内容是
file1
file2
然后将执行以下操作:
touch /tmp/file1
touch /tmp/file2
或者这个:
#!/bin/bash
PM=text
FILELIST=/tmp/$PM.</.filelist
这里的 FILELIST 将是一个数组,其中 /.filelist 的行与 /tmp/text.line1OfFilelistfile 和 /tmp/text.line2OfFilelistfile 等连接...
我的理解对吗? 谢谢
【问题讨论】:
-
好的,回答的人的观点告诉了我正确的方法。上面的例子不起作用。我目前正在分析的脚本文件内部有格式/语法错误。所以“”必须替换为“$$”现在很清楚它是什么以及它做了什么。