1简介
简单来说pash就是bash+powershell
2官网
3下载fedora20---lxde桌面---32位版。
4用vmware虚拟机安装linux,设置用户root,密码=123456,用户user001,密码=123456
5安装mono
yum install wgetcd/etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:tpokorra:mono/Fedora_20/home:tpokorra:mono.repo
yum install mono-opt
6安装
git yum install git
#powershell 传教士 原创文章 2014-09-15 允许转载,但必须保留名字和出处,否则追究法律责任
7编译安装pash
cd /git clone https://
cd /Pash/
/opt/mono/bin/xbuild /Pash/Pash.proj
运行
/opt/mono/bin/mono /Pash/Source/PashConsole/bin/Debug/Pash.exe
8用lxde桌面中,默认的记事本程序leafpad,(软件名叫leafpad,在命令行中也是敲leafpad)在linux中建立测试脚本,保存格式为utf8,注意回车符号。
------------------------
#!/opt/mono/bin/mono /Pash/Source/PashConsole/bin/Debug/Pash.exe
# test.ps1write-host 'aaaa'
1..6$aaa=123
if ($aaa -eq 123)
{write-host 'bbb'}else{write-host 'ccc'}for ($i=1;$i -lt 5;$i++)
{write-host 'ddd',$i
}
$eee=1..8foreach ($tempin$eee)
{write-host 'eee',$temp
}
-------------后记=目前存在的问题----------- else不能在行首。
if ($aaa -eq 123)
{
write-host 'bbb'
}else{
write-host 'ccc'
}
上面可以,下面不行
if ($aaa -eq 123)
{
write-host 'bbb'
}else{
write-host 'ccc'
}
---------------下载-----------------
文件大小=1GB
注意:虚拟机比较大,我放在了群内下载。下述下载内容,已经经过了上述步骤。即,你下载的是我已经安装好的了。
#QQ群号=183173532
#名称=powershell交流群
pash_in_linux_vmware虚拟机_rar5版以上才能解压.rar
SHA1=54277968FDA57DB8CE413E05914867F411C02FD7