小编use*_*638的帖子

如何在每个月的第一个工作日运行脚本?

我必须在每个月的第一个工作日运行脚本.请建议我如何在Perl中完成它.

可以说,如果在该国的国定假日,脚本应该在第二个工作日运行.我有一个二进制文件,如果它是特定国家的假期,它会给我前一个工作日的输出.

unix perl

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

如何使用Perl获取数字的最后两位数字?

如何从特定数字中获取值?

让我们说数字是20040819.我想得到最后两位数,即19使用Perl.

regex perl numbers substr

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

在getopt,Unix shell脚本中出现问题

嗨,有人可以解决这个问题,我无法得到解决.

我无法获得-p的输出.

#!/bin/bash 

args=`getopt c:m:p $*` 

if [ $? != 0  -o $# == 0 ] 
then 
  echo 'Usage: -c <current-dir> -m <my dir> -p <argument>' 
  exit 1 
fi 

set -- $args 

for i 
do 
 case "$i" in 
         -c) shift;CURRDIR=$1;shift;shift ;; 
         -m) MYDIR=$1;shift;; 
         -p) ARGVAL=$OPTARG;; 
   esac 
done 

echo "CURRDIR = $CURRDIR" 
echo "MYDIR = $MYDIR" 
echo "ARGVAL = $ARGVAL" 

./1.sh -c "def" -m "ref" -p "ref -k ref" 
Run Code Online (Sandbox Code Playgroud)

预期产出

output -c = "def" 
-m ="ref" 
-p ="ref -k ref"
Run Code Online (Sandbox Code Playgroud)

unix linux shell

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

标签 统计

perl ×2

unix ×2

linux ×1

numbers ×1

regex ×1

shell ×1

substr ×1