Linux Shell中没有类似Windows中批处理 setlocal的命令
2个回答
展开全部
Linux中可以使用 setlocale
=============================================
Setlocale
setlocale
配置地域化信息。
语法: char * setlocale ( int category, const char * locale );
返回值: 字符串
函数种类: 操作系统与环境
内容说明:
本函数用来配置地域的信息,设置当前程序使用的本地化信息。参数 category 有下列的选择:
LC_ALL 包括下面的全项选项都要。 LC_COLLATE 配置字符串比较,PHP 目前尚未实作出来本项。 LC_CTYPE 配置字符类别及转换。例如全变大写 strtoupper()。 LC_MONETARY 配置金融货币,PHP 目前尚未实作。 LC_NUMERIC 配置小数点后的位数。 LC_TIME 配置时间日期格式,与 strftime() 合用。 而参数 locale 若是空字符串 "",则会使用系统环境变量的 locale 。若 locale 为零(NULL),则不会改变地域化配置,返回当前的地域值,若系统尚未实作则返回 false。
=============================================
Setlocale
setlocale
配置地域化信息。
语法: char * setlocale ( int category, const char * locale );
返回值: 字符串
函数种类: 操作系统与环境
内容说明:
本函数用来配置地域的信息,设置当前程序使用的本地化信息。参数 category 有下列的选择:
LC_ALL 包括下面的全项选项都要。 LC_COLLATE 配置字符串比较,PHP 目前尚未实作出来本项。 LC_CTYPE 配置字符类别及转换。例如全变大写 strtoupper()。 LC_MONETARY 配置金融货币,PHP 目前尚未实作。 LC_NUMERIC 配置小数点后的位数。 LC_TIME 配置时间日期格式,与 strftime() 合用。 而参数 locale 若是空字符串 "",则会使用系统环境变量的 locale 。若 locale 为零(NULL),则不会改变地域化配置,返回当前的地域值,若系统尚未实作则返回 false。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询