mit*_*hus 7 configuration awk 14.04
我使用Ubuntu 14.04,并大量使用所有伟大的命令awk,sed,sort等等。
最近我注意到Ubuntumawk用作默认实现,但由于我想使用特定于 的某些功能gawk,我立即apt-get install编辑了该包。
在这一点上,我的 Ubuntu 似乎切换到gawk默认设置,这是我不想要的,因为它在行为上有一些细微的差异(例如,rand()似乎是确定性的gawk,这很糟糕,因为我一直在使用它)。
如何安装两个软件包,但mawk用作默认实现?
ste*_*ver 14
您可以通过 update-alternatives 机制设置默认值,使用命令
sudo update-alternatives --config awk
Run Code Online (Sandbox Code Playgroud)
例如
$ sudo update-alternatives --config awk
There are 2 choices for the alternative awk (providing /usr/bin/awk).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/gawk 10 auto mode
1 /usr/bin/gawk 10 manual mode
2 /usr/bin/mawk 5 manual mode
Press enter to keep the current choice[*], or type selection number: 2
update-alternatives: using /usr/bin/mawk to provide /usr/bin/awk (awk) in manual mode.
Run Code Online (Sandbox Code Playgroud)
当你想要 gawk 时,只需调用它gawk而不是awk
| 归档时间: |
|
| 查看次数: |
5205 次 |
| 最近记录: |