gpt4 book ai didi

linux - 检查字符串长度 - Linux

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:34:47 24 4
gpt4 key购买 nike

我有一个包含几千行的文件。我需要确保一个字符串在整个文件中的长度始终为 9 个字符,如果不是,它会将其踢回并在字符串不是 9 个字符长的任何地方抛出错误。

xxxxxxxxx,xxx

我需要前 9 个字符的长度始终为 9 个字符,如果不是,则抛出错误。

------ ERRORS ------
Errors found at _, _, _, _, _, _ ...etc.

最佳答案

你可以使用awk:

awk -F, 'length($1) !== 9 {print "ERROR at line "NR}' file
  • F, 设置字段分隔符为,
  • length($1) !== 9 检查第一个字段是否为 9 个字符长
  • print "ERROR at line "NR 打印错误消息以及行号 NR

关于linux - 检查字符串长度 - Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37951915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com