当前位置:  技术问答>linux和unix

输出重定向的问题

    来源: 互联网  发布时间:2017-04-13

    本文导语:  输出重定向的时候,如何把,命令前面的内容也带上,(就是用户和当前目录那个),写入文件? season:~shiter$ ls -al          // | season:~shiter$ ls -al  你说的是这个吗? 那个不行,重定向不了。...

输出重定向的时候,如何把,命令前面的内容也带上,(就是用户和当前目录那个),写入文件?
season:~shiter$ ls -al          //


|
season:~shiter$ ls -al  你说的是这个吗?
那个不行,重定向不了。那个不是命令的内容。

|
想要保存命令前面的提示符需要事先知道提示符的格式,就按照你的电脑上的提示符格式(就是用户和当前目录,中间用冒号分隔,后面加上$符号)
可以用这个命令输出:echo "`whoami`:`pwd`$"
使用命令的时候就这样:
(echo "`whoami`:`pwd`$" && 这里是你要执行的命令) > /tmp/f.tmp
例如:ls -al
(echo "`whoami`:`pwd`$" && ls -al) > /tmp/f.tmp

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,