小编Dee*_*ngh的帖子

找不到Switch.pm

我该如何解决这个错误?

Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at external/webkit/Source/WebCore/make-hash-tools.pl line 23.
BEGIN failed--compilation aborted at external/webkit/Source/WebCore/make-hash-tools.pl line 23.
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/html/DocTypeStrings.cpp] Error 2
Run Code Online (Sandbox Code Playgroud)

perl perl-module android-source

30
推荐指数
4
解决办法
6万
查看次数

尾巴:无法打开“ +2”进行读取:没有此类文件或目录

我正在尝试通过script.sh从第2行到第5行打印文件(myfile)的内容。脚本无法从位置2打开文件,内容也从第一行到第四行打印,下面是文件内容,命令和命令输出。

$cat myfile
SR.N0.  Details
Name    XXXX
DOB     XXXX
DOJ     xxxx
JOB     XXXX
DOMAIN  XXXX
COMPANY XXXX


$cat script.sh
#!/bin/bash
tail +$1 $3 | head -n$2

$./script.sh 2 6 myfile
tail: cannot open ‘+2’ for reading: No such file or directory
==> myfile <==
SR.N0.  Details
Name    XXXX
DOB XXXX
DOJ xxxx
JOB XXXX
Run Code Online (Sandbox Code Playgroud)

linux bash shell

2
推荐指数
1
解决办法
5330
查看次数

如何通过脚本文件更改目录

我想通过终端执行一些命令.我有脚本执行命令.一些命令正在工作,但在尝试更改目录时,它没有改变.执行该脚本时没有错误.我制作的脚本是可执行的,如下所示:

make clean
make
cd /home/user
Run Code Online (Sandbox Code Playgroud)

将其保存为script.sh并使其可执行

linux shell

1
推荐指数
1
解决办法
127
查看次数

标签 统计

linux ×2

shell ×2

android-source ×1

bash ×1

perl ×1

perl-module ×1