将数据从程序写入文件
问题描述:
我正在使用linux。假设我有一个名为add的程序。该计划需要两个数字。将数据从程序写入文件
,所以如果我在
add 1 2
键入答案是3 //明显
什么命令将使这个写出一个名为add.data
我有点文件一个linux n00b。我正在读管道。谢谢。
答
管道表示将程序的输出作为输入发送给第二个,该第二个必须能够从标准输入读取数据,例如
add 1 2 | echo
什么你问这里是输出重定向:你应该使用
add 1 2 > add.data
来创建你的输出一个新文件(如果存在的话会被覆盖),并
add 1 2 >> add.data
创建一个新的或追加到现有的。
答
附加2 3> something.txt
这是功课吗? – 2009-10-22 05:48:19
无需问是否它的功课。有人必然要回答它是否是。 ;) – ghostdog74 2009-10-22 06:02:09