• PowerShell:输出cmdlet


    1. Out-File:发送输出到一个文件。

    语法规则:

    Out-File [-FilePath] <string> [[-Encoding] <string>] [-Append] [-Force] [-InputObject <psobject>] [-NoClobber] [-Width <int>] [-Confirm] [-WhatIf] [<CommonParameters>]

    使用时必须指定输出文件的路径。如果输出文件存在,可以使用-Append参数来追加输出到这个文件。

    -Encoding参数指定字符编码类型,有效值包含"Unicode", "UTF7", "UTF8", "UTF32", "ASCII", "BigEndianUnicode", "Default", 和"OEM",默认值是"Unicode"。

    -Force参数允许此命令向只读(read-only)文件写入(替换或追加)。

    -InputObject指定被写入对象。

    -NoClobber:默认情况下,如果目标文件属性为读-写(read-write),Out-File命令会重写目标文件,而且不会发出警告信息。-NoClobber参数则不会重写一个已经存在的文件。-NoClobber参数的优先级高于-Force参数,因此当同时指定了这两个参数的情况下,Out-File将不会重写文件内容。-NoClobber参数也不会阻止你向文件追加内容,因此当同时指定了-NoClobber和-Append参数,输出会被追加到目标文件中去。

    -Width参数用于指定输出中每行的字符数。如果字符超过指定的字符数,超过部分将会截断。默认值为80。

    举例:

    get-process | out-file -filepath C:\Test\process.txt

    2. Out-Host:发送输出到命令行。Out-Host为默认输出方式,因此,除非我们想用它的参数改变输出的显示,否则不用使用这个命令。

    语法规则:

    Out-Host [-InputObject <psobject>] [-Paging] [<CommonParameters>]

    -InputObject:指定被写入控制台的对象。

    -Paging:一次显示一页输出。

    举例:

    get-process | out-host -paging

    3. Out-Null:删除输出而不发送到控制台。这个操作不显示输出

    语法规则:

    Out-Null [-InputObject <psobject>] [<CommonParameters>]

    4. Out-Printer:发送输出到打印机。

    语法规则:

    Out-Printer [[-Name] <string>] [-InputObject <psobject>] [<CommonParameters>]

    使用-Name参数指定到打印机的UNC路径。不指定-Name参数则发送到默认打印机。

    5. Out-String:将输出对象转换为字符串发送到控制台。

    语法规则:

    Out-String [-InputObject <psobject>] [-Stream] [-Width <int>] [<CommonParameters>]

    指定-Stream则为每一个对象单独发送字符串;-Width则用来指定每行中的字符显示数量,超过部分将会截断。

    举例:

    get-content "C:\test.txt" |out-string

    6. Out-GridView:发送输出到网格视图窗口并在交互表中显示输出。网格视图窗口支持排序、分组、复制和筛选。

    语法规则:

    Out-GridView [-InputObject <psobject>] [-Title <string>] [<CommonParameters>]

  • 相关阅读:
    matplot 代码实例2
    sklearn 线性模型使用入门
    python 之 决策树分类算法
    Leetcode 之Simplify Path @ python
    协同过滤CF算法之入门
    linux 下 rpc python 实例之使用XML-RPC进行远程文件共享
    Linux rpc 编程最简单实例
    Opencv 入门学习之图片人脸识别
    Django1.7开发博客
    Opencv 入门学习1
  • 原文地址:https://www.cnblogs.com/ITGirlXiaoXiao/p/2630246.html
Copyright © 2020-2023  润新知