小编Jan*_*nis的帖子

更改语言环境定义(与语言环境设置相反)

初步备注:这个问题是不是有关设置通过更改语言环境LC_ALL,LC_TIME,LANG等等,这是相当要改变一个区域的定义,在例如/usr/share/i18n/locales/de_DE,或者说,以获取有关比改变这些系统设置更合适的选择建议。

的目的是获得ISO时间表示 %Y-%m-%d,并%H:%M:%S没有不良副作用。

我在网上发现的建议都不合适(例如,将语言环境设置为“丹麦语”将不会保留母语拼写的工作日名称)。

现在,我目前看到的获得所需行为的唯一选择是在/usr/share/i18n/locales/de_DE. 这不是一个完美的解决方案,因为随着系统更新,这些更改的文件可能会再次被覆盖。

我的问题是:

  1. 是否有比更改特定系统语言环境文件更好的语言环境相关选项来获得所需的功能?
  2. 更改特定区域设置定义文件时是否会出现任何问题?(以及如何防止在系统更新时覆盖此文件?)
  3. 定义现有语言环境文件的新特定变体并在LC_*设置中使用它会更好吗?(以及如何正确地使系统知道该新文件/定义?)
  4. 还有其他建议吗?

date locale

8
推荐指数
1
解决办法
1872
查看次数

列出所有以 10 或 11 或 12 结尾的文件

要列出以 10 或 11 或 12 结尾的所有文件,我已经尝试过ls *[10-12],ls *[10,11,12]但这些都不起作用。我不知道为什么。谁能帮我?

wildcards

7
推荐指数
3
解决办法
1万
查看次数

散列在 shell 脚本中的使用

什么是shell脚本的散列字符超出评论或使用它们的用途$#; 还有什么其他用途?

我希望能够grep在散列之前查看每一行的内容,因为在代码的同一行中有注释。

应用上下文主要是korn shell,我使用的系统是“HP-UX ***B.11.31 U ia64 *****unlimited-user license”。

shell-script

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

locale ×1

shell-script ×1

wildcards ×1