我想在VxWorks Shell上運行一個腳本,它將加載一個模塊。如何在VxWorks Tornado Shell上運行腳本?
我使用一個Perl腳本,遠程登錄到系統,登錄並訪問外殼。
我能夠運行基本命令,如'i'
,'time'
,'ls'
'pwd'
和'h'
等。
但我想運行一個腳本,說「test.o」。
如果我做的:<C:\Path\subfolder\test.o
腳本文件將從,龍捲風程序中運行。
但我已經連接到使用Telnet使用Perl。
所以我連這樣:
use Net::Telnet;
my $username = "username";
my $password = "password";
my $t = new Net::Telnet(Timeout=>10, Errmode=>'die');
$t->open('10.42.177.123');
$t->login($username,$password); # Logins as expected.
my @lines = $t->cmd('i'); # To test
print @lines # This works
@lines = $t->cmd('<C:\\Path\\Subfolder\\test.o'); # This is not working for me. HELP!
print @lines; # Prints the Error below
我得到一個錯誤說:
Unknown directory: /C:\Path\Subfolder
can't open input 'C:\Path\Subfolder\test.o
errno = 0x1f5
-
如何運行我的腳本文件,如果它駐留在主機PC的特定文件夾?
我能夠從哪裏提示貌似->
龍捲風shell窗口手動運行該腳本。因此它是一個工作腳本。正如我所說的,我能夠運行並打印基本的VxWorks Shell命令(「內置函數」)。
任何幫助? [我的操作系統是Win7]
謝謝!