shell中按照特定字符分割字符串,并且在切分后的每段内容后加上特定字符(串),然后再用特定字符拼接起来

  • 文件中的内容,可以这么写:
bash 复制代码
awk -F, -v OFS=',' '{for(i=1;i<‌=NF;++i){$i=$i"_suffix"}}1' input.txt
  • -F,:设置输入字段分隔符为逗号(,),这将使awk按照逗号分割输入文本。
  • -v OFS=',':设置输出字段分隔符为逗号(,),这将使awk在输出结果时用逗号拼接字段。
  • for (i=1; i<‌=NF;++i) {i = i "_suffix" }:这是一个简单的awk脚本,它遍历输入行的每个字段,并将每个字段的值替换为原始值加上指定的后缀字符串。
  • 1:在awk中,这是一个匹配所有行并输出它们的简写。

测试结果:

  • 命令行中的内容,可以这么写:
bash 复制代码
text="apple,banana,orange"
echo $text | awk -F, -v OFS=',' '{for(i=1;i<‌=NF;++i){$i=$i"_suffix"}}1'

测试结果:

相关推荐
zzzzzz31011 天前
NVIDIA 开源 SkillSpector:AI Agent 技能安全扫描器,你的 Agent 装了个定时炸弹?
机器学习·shell·cto
ScilogyHunter14 天前
Zephyr Shell完全指南
shell·zephyr
七夜zippoe14 天前
OpenClaw 节点命令执行:远程Shell与系统操作实战
github·shell·openclaw·nodes·系统操作
Mr -老鬼17 天前
EasyClick 入门指南:Shell 命令与 ADB 完全指南
android·adb·自动化·shell·easyclick·易点云测
tianyuanwo20 天前
Shell 脚本中的“字典”功能:从基础到工程化的最佳实践
shell·字典
爱睡觉11121 天前
在 Android 模拟器 Shell 下运行 ncnn 推理的性能排查记录
linux·shell
Bolt22 天前
Kimi code 用不了 Figma?看这里解决
shell·mcp
星光不问赶路人23 天前
Shell 脚本避坑指南:从模式匹配到错误处理的实用技巧
shell
pr_note24 天前
balance_points
shell·tcl
pr_note24 天前
icc2/fc屏蔽指定warning
shell·tcl