我有一个每天在UNIX中填充的87个文本文件的列表。例如:FP * .txt ---以FP开头的文件名&是txt文件 每日新内容会追加到尾部。我想使用shell脚本备份所有文本文件并创建同名的空白文件。我尝试了以下。使用循环创建文件unix
echo "" > FP*.txt
和> FP*.txt
俩给了同样的错误。
FP*.txt: ambiguous redirect
但是,当在单个文件上使用时都可以正常工作。那么如何解决它。而且,创建硬编码名称列表不是一种选择,因为87太多了,它们可能会在未来增加。
还有些文件名包含(&,在他们的名字。当尝试下面的代码,
echo "" > FP---Sample.txt
这工作得很好。但是当使用时以下给出错误。
echo "" > FP(1)---Sample.txt
这给了一个错误
syntax error near unexpected token `('
那么如何实现呢?
感谢名单对于该位.. – Debabrata