【问题标题】:Shell (tcsh) command to change the value corresponding to a keyShell (tcsh) 命令更改键对应的值
【发布时间】:2014-12-05 05:04:38
【问题描述】:

如果我想更改与属性文件中的键对应的值,Shell (tcsh) 命令应该是什么。例如:Key=Value 到 Key=SomeOtherValue

【问题讨论】:

  • 你用的是什么外壳?

标签: shell scripting tcsh


【解决方案1】:

在 tcsh(或 csh,就此而言)中,您使用 setenv 命令将值写入环境变量。

setenv Key SomeOtherValue

有关更多信息,请查看任何 csh 参考(因为它使用更广泛,并且 tcsh 完全兼容。)

例如,请参阅here


更新:OP 现在澄清了想要编辑属性文件的内容,而不是环境变量。

这是一个很好的 SO 问题/答案,可以很好地解决这个不同的问题。它使用 bash,但翻译应该很容易。

Changing contents of a file through shell script

【讨论】:

  • 感谢您的快速回复@jwismar,但它不是环境变量,它是一个属性文件,我想通过 shell 命令更改与键对应的值。
  • 嗯,这改变了一切!
猜你喜欢
  • 2011-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-15
  • 1970-01-01
相关资源
最近更新 更多