我的想法是将此字符串放入变量中,然后插入到文件中,我就这样做了:
line= "this file $file_or_directory has $w lines"
$line >>$file
当我执行错误时:
line= "this file $file_or_directory has $w lines": command not found
答案 0 :(得分:3)
首先,您需要通过清理空白来修复分配,然后您只需要一个命令来为您执行实际的重定向。
line="this file $file_or_directory has $w lines"
echo "$line" >> "$file"
答案 1 :(得分:0)
在我之后重复:
“变量赋值不得在等号周围有空格。”
“变量赋值不得在等号周围有空格。”
“变量赋值不得在等号周围有空格。”
line="this file $file_or_directory has $w lines"