gpt4 book ai didi

linux - 反转属性名称和值

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:56:07 25 4
gpt4 key购买 nike

在 shell 中,有没有一种方法(最好是使用一行命令)允许我反转属性文件中的属性名称和值?我认为我可以使用 Java 或其他编程语言来做到这一点,但我想要一些我可以轻松用作脚本的一部分而不依赖于其他语言的东西。

输入文件(input.properties):

var1=foo
var2=bar
var3=hello world

输出文件(output.properties):

foo=var1
bar=var2
hello world=var3

最佳答案

这是一个“纯 bash”解决方案,无需外部程序即可成功:

while IFS== read k v; do echo $v=$k; done  <input.properties >output.properties

关于linux - 反转属性名称和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41290617/

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