• 大小: 0.07M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-24
  • 语言: C#
  • 标签: linux  源码  .NET  Core  

资源简介

执行linux命令 并获取 执行结果 示例

资源截图

代码片段和文件信息

using System;
using System.Linq;

namespace ProcessStartInfoDemo
{
    class Program
    {
        static void Main(string[] args)
        {

            var sdkVersion = string.Empty;
            var psi = new System.Diagnostics.ProcessStartInfo(“dotnet“ “ --version“);
            psi.RedirectStandardOutput = true;
            using (var process = System.Diagnostics.Process.Start(psi))
            {
                var output = process.StandardOutput.ReadToEnd();
                sdkVersion = output;
            }

            Console.WriteLine(“当前.net core版本是:“+sdkVersion);
            Console.ReadLine();
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-04-21 16:20  ProcessStartInfoDemo\
     文件         178  2018-04-21 16:16  ProcessStartInfoDemo\ProcessStartInfoDemo.csproj
     文件         670  2018-04-21 16:20  ProcessStartInfoDemo\Program.cs
     目录           0  2018-04-21 16:16  ProcessStartInfoDemo\bin\
     目录           0  2018-04-21 16:16  ProcessStartInfoDemo\bin\Debug\
     目录           0  2018-04-21 16:17  ProcessStartInfoDemo\bin\Debug\netcoreapp2.0\
     文件         492  2018-04-21 16:17  ProcessStartInfoDemo\bin\Debug\netcoreapp2.0\ProcessStartInfoDemo.deps.json
     文件        5120  2018-04-21 16:20  ProcessStartInfoDemo\bin\Debug\netcoreapp2.0\ProcessStartInfoDemo.dll
     文件         624  2018-04-21 16:20  ProcessStartInfoDemo\bin\Debug\netcoreapp2.0\ProcessStartInfoDemo.pdb
     文件         252  2018-04-21 16:17  ProcessStartInfoDemo\bin\Debug\netcoreapp2.0\ProcessStartInfoDemo.runtimeconfig.dev.json
     文件         154  2018-04-21 16:17  ProcessStartInfoDemo\bin\Debug\netcoreapp2.0\ProcessStartInfoDemo.runtimeconfig.json
     目录           0  2018-04-21 16:16  ProcessStartInfoDemo\obj\
     目录           0  2018-04-21 16:16  ProcessStartInfoDemo\obj\Debug\
     目录           0  2018-04-21 16:17  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\
     文件        1043  2018-04-21 16:16  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.AssemblyInfo.cs
     文件          42  2018-04-21 16:16  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.AssemblyInfoInputs.cache
     文件          42  2018-04-21 16:16  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.csproj.CoreCompileInputs.cache
     文件        1398  2018-04-21 16:17  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.csproj.FileListAbsolute.txt
     文件      480497  2018-04-21 16:17  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.csprojResolveAssemblyReference.cache
     文件        5120  2018-04-21 16:20  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.dll
     文件         624  2018-04-21 16:20  ProcessStartInfoDemo\obj\Debug\netcoreapp2.0\ProcessStartInfoDemo.pdb
     文件         149  2018-04-21 16:16  ProcessStartInfoDemo\obj\ProcessStartInfoDemo.csproj.nuget.cache
     文件        1605  2018-04-21 16:16  ProcessStartInfoDemo\obj\ProcessStartInfoDemo.csproj.nuget.g.props
     文件         981  2018-04-21 16:16  ProcessStartInfoDemo\obj\ProcessStartInfoDemo.csproj.nuget.g.targets
     文件       39440  2018-04-21 16:16  ProcessStartInfoDemo\obj\project.assets.json
     文件        1156  2018-04-21 16:16  ProcessStartInfoDemo.sln

评论

共有 条评论