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

cat有关的问题,急!!

    来源: 互联网  发布时间:2016-09-21

    本文导语:  在shell脚本中有这样一段话 if [ ! -f test.lastversion ] ; then         `cat>>test.lastversion./SVNPack/LOG/SVN_Pack.log`   #调用cat命令 fi cat>>test.lastversion./SVNPack/LOG/SVN_Pack.log 这句话看不懂,能解释一下吗?谢谢!! ...

在shell脚本中有这样一段话
if [ ! -f test.lastversion ] ; then
        `cat>>test.lastversion./SVNPack/LOG/SVN_Pack.log`   #调用cat命令
fi

cat>>test.lastversion./SVNPack/LOG/SVN_Pack.log 这句话看不懂,能解释一下吗?谢谢!!

|
楼主 这样的问题 完全可以自己测试效果搞明白 自己动手 才进步的快

cat>>test.lastversion./SVNPack/LOG/SVN_Pack.log
这句我怀疑你抄错了 直接执行的话会命令不完整  放到脚本里执行test.lastversion里也不会有东西 就像楼上说的cat命令会查找另外一个newfile,作为配对的结束符 那完整的代码应该是这样
cat>>test.lastversion./SVNPack/LOG/SVN_Pack.log
xxxx
yyyy
newfile
把到newfile标志结束的内容追加到test.lastversion里 如果出错则把错误信息追加到./SVNPack/LOG/SVN_Pack.log文件里

可是我看你的代码猜测 你的应该是
cat>>test.lastversion>./SVNPack/LOG/SVN_Pack.log吧
把newfile的内容读出来 追加到test.lastversion文件里  如果出错则把错误信息追加到./SVNPack/LOG/SVN_Pack.log文件里


|
http://os.51cto.com/art/201006/207534.htm

|
输入/输出重定向。
>>表示将标准输出追加写入后面的文件
如果前面添加一个数字,就表示将数字对应的描述符的输出写入后面的文件

这儿2>>就表示将错误输出信息追加写入那个.log文件。

|
另外,cat>>test.lastversion

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












  • 相关文章推荐
  • linux下利用(cat,strings,head,sed)命令生成随机字符串
  • [test@localhost ~]$ cat <makefile >catfile 跟cat > catfile <makefile是一样的吧?
  • cat 创建文件。
  • linux中,cat和echo有什么不同?
  • ls dir cat都是什么命令 有什么区别?
  • CAT命令读取设备文件,驱动read函数被反复调用,为什么?
  • cat和echo疑问
  • cat一个文件,有什么办法自动未每一行加上引号
  • flash 头像处理控件 photo4cat
  • 100分求救!!!!! 谁能把cygwin下的3个文件发给我. : cat rm touch
  • Debian linux中tail与cat有什么区别
  • 关于linux cat的一个用法,谢谢
  • Linux cat命令显示中文时乱码
  • cat命令写入.sh文件后报错
  • 用cat或more显示binary文件为什么会造成乱码现象?
  • cat < /etc/motd | ./a.out什么意思
  • cat 文件名 进入了编辑状态不能推出
  • linux cat用法
  • shell编程中的#cat /dev/null>empty这句是什么意思?
  • 请问:cat -v中的 -v的作用是什么,能举个例子吗?,谢谢
  • 來拿分了, zhangbin_zhang(cat)


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3