zhouxiangbai 2023-09-17 23:39 采纳率: 0%
浏览 32
问题最晚将于09月25日00:00点结题

shell语句中的双尖括号是什么意思


function ini_write() {
    file=$1;
    section=$2;
    key=$3;
    val=$4
    delimeter='='
    awk -F '$delimeter' '/\['${section}'\]/{a=1} (a==1 && "'${key}'"==$1){gsub($2,"'${val}'");a=0} {print $0}' ${file} 1<>${file}
}

如上是修改ini文件的shell函数。最后一行的双括号"<>"是什么用法?网上没查到

  • 写回答

13条回答 默认 最新

  • Watch the clown 2023-09-18 09:16
    关注

    单括号重定向会清空内容在写入,<>保留原有的内容把修改的内容加在${file}的尾部

    评论

报告相同问题?

问题事件

  • 已采纳回答 9月22日
  • 创建了问题 9月17日