2009年2月28日星期六

Windows PowerShell Pipelines

PowerShell 中的管道操作符—— 大于号(output) 是可以使用的,但input操作符—— 小于号 ,是不在wps 1.0 版本中支持的,这确实很让人失望。 我本想使用mysql database_name sql_script_file_name的命令来进行数据库restore,但看来是无法执行了。

不过,我发现了两个很有用的command :
  • get-content
  • set-content
使用mysqldump导出时,在windows下创建的文件是unicode,而不是utf-8的,这样在导出utf-8数据库时,脚本中会出现乱码。因此可以采用下面的命令将txt文件转换为utf-8格式的:
get-content rzchina.sql | set-content -encoding utf8 rzchina_utf8.sql

没有评论:

发表评论