当前位置: 技术问答>linux和unix
输出重定向的问题
来源: 互联网 发布时间:2017-04-13
本文导语: 输出重定向的时候,如何把,命令前面的内容也带上,(就是用户和当前目录那个),写入文件? season:~shiter$ ls -al // | 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
可以用这个命令输出:echo "`whoami`:`pwd`$"
使用命令的时候就这样:
(echo "`whoami`:`pwd`$" && 这里是你要执行的命令) > /tmp/f.tmp
例如:ls -al
(echo "`whoami`:`pwd`$" && ls -al) > /tmp/f.tmp
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。