我尝试使用其中一个命令将文件的内容存储在环境变量中。
a= cut -f 1 abc.txt
cut -f 1 abc.txt >a
都不起作用。
那么,有人能帮助我吗?
答案1
a= cut -f 1 abc.txt
这不起作用,这会将单词“command”剪切分配给变量 a。正确的语法是
a=`cut -f 1 abc.txt`
现在你可以运行命令
echo $a
并检查结果。
第二条命令
cut -f 1 abc.txt >a
这会将命令的输出重定向cut -f 1 abc.txt
到名为 a 的新创建的文件中,而不是变量 a。