我知道在〜/ .bashrc中,不得=
在赋值中的符号周围放置空格:
$ tail -n2 ~/.bashrc
alias a="echo 'You hit a!'"
alias b = "echo 'You hit b!'"
$ a
You hit a!
$ b
b: command not found
我正在查看MySQL配置文件/etc/my.cnf
,发现了这一点:
tmpdir=/mnt/ramdisk
key_buffer_size = 1024M
innodb_buffer_pool_size = 512M
query_cache_size=16M
我如何验证=
标志周围的空间没有问题?
请注意,此问题并非特定于/etc/my.cnf
文件,而是通常针对* NIX配置文件。我的第一个倾向是RTFM,但实际上man mysql
没有提到这个问题,如果我需要针对每种情况进行在线狩猎,我将一事无成。是否有任何约定或简便的检查方法?可以看出,有多个人编辑了该文件(=
符号的不同约定),我既不能强迫他们都不要使用空格,也不能疯狂地检查所有可能已配置且可能正确或不正确的东西。
编辑:我的意图是确保当前配置的文件正确完成。当我自己配置文件时,我遵循软件包维护者放在其中的约定。