小编Hem*_*ang的帖子

如何在内置Bash getopts的情况下使用长选项?

我试图-temp用Bash getopts 解析一个选项.我正在调用我的脚本:

./myscript -temp /foo/bar/someFile
Run Code Online (Sandbox Code Playgroud)

这是我用来解析选项的代码.

while getopts "temp:shots:o:" option; do
    case $option in
        temp) TMPDIR="$OPTARG" ;;
        shots) NUMSHOTS="$OPTARG" ;;
        o) OUTFILE="$OPTARG" ;;
        *) usage ;;
    esac
done
shift $(($OPTIND - 1))

[ $# -lt 1 ] && usage
Run Code Online (Sandbox Code Playgroud)

bash getopts command-line-arguments

33
推荐指数
2
解决办法
5万
查看次数

如何限制分页中显示的页码?

我试图限制显示的分页.我的网站有500多页,所有500多个数字都显示在分页中.

我试图像这样限制它:

Prev 1 2 3 4 5 6 Next 
Run Code Online (Sandbox Code Playgroud)

我的代码:

$skin = new skin('site/pagination'); $pagination = '';
if ($pages >= 1 && $page <= $pages) {
    for ($x=1; $x<=$pages; $x++) {
        $TMPL['pagination'] = ($x == $page) ? '<strong><a href="/writer/'.urlencode($name).'/'.$x.'">'.$x.'</a></strong> ' : '<a href="/writer/'.urlencode($name).'/'.$x.'">'.$x.'</a> ';
        $pagination .= $skin->make();
    }
}
Run Code Online (Sandbox Code Playgroud)

php pagination

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

保存Temp Word Perl单引号

我试图用临时文件中的单引号保存你好世界我打开临时文件你好世界节目没有单引号如何解决这个问题

#!/usr/bin/perl -w
chomp($TMPFILE = `mktemp bumatinaskk.XXXXXXXXXX`);
$echo = "echo \'hello word\' >>$TMPFILE";
system ("$echo");
Run Code Online (Sandbox Code Playgroud)

perl temp

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

标签 统计

bash ×1

command-line-arguments ×1

getopts ×1

pagination ×1

perl ×1

php ×1

temp ×1