JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

以分号为分隔符,替换第3列空值为999

发布时间 2023-07-18 15:48:35作者: 吃吃吃大王
#!/bin/bash

# 输入文件路径
input_file="input.txt"

# 输出文件路径
output_file="output.txt"

# 使用awk将以分号为分割符的第3列空值替换为999并输出到新文件
awk 'BEGIN { FS = OFS = ";" } {$3 = ($3 == "" ? 999 : $3); print}' "$input_file" > "$output_file"

 

    本栏目推荐文章
  • sql server 行转 逗号分隔 字符串
  • vscode实现末尾加分号;然后自动换行
  • 【算法】【线性表】【链表】分隔链表
  • java split 无效 ,由于split()函数的默认行为是去除匹配分隔符周围的空格,导致程序运行不符合预期
  • mysql自动将23:59:59.999保存成00:00:00的问题记录
  • 999感冒颗粒是风寒还是风热
  • Cause: org.xml.sax.SAXParseException; lineNumber: 17; columnNumber: 119; 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。
  • mysql逗号分隔多行
  • go服务get请求中携带分号(;)时报错,获取不到参数的问题
  • 为什么 echo -n 后面会带着一个百分号
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们