UNIX中,如何将主文件夹中的文件写入重定向到特定文件夹

分享于 

1分钟阅读

电脑

  繁體 雙語

问题:

我搜索了一下但找不到我要找的东西。 我终于找到了一本我喜欢的初学者UNIX书。 我正在浏览一些示例,我注意到输出是在主文件夹中生成的。 我使用 OS X。我将所有的代码都保存在我的桌面上,所有编程指定都是代码。 C,c++。等。

所以我的问题是,如何在终端上进行文件重定向以在特定文件夹中创建文件? 如果键入:

cal 2011> cal2011

它在我的主文件夹中创建一个名为cal2011的文件。 如何在不更改目录( 初始命令提示)的情况下写入终端,以将它的保存到:

desktop/code/unix

感谢你的帮助。 我还是新的。


回答 1:

假设你在你的homedir,相对路径工作。


cal 2011> desktop/code/unix/cal2011



如果没有,你可以用 ~ 来表示你的homedir


cal 2011> ~/desktop/code/unix/cal2011




回答 2:


cal 2011>/home/<user name>/folder/filename.txt



或者


cal 2011> ~/folder/filename.txt





文件  RED  spec  HOME  FOLD  UNIX