我正在研究shell脚本.我想从文件名中提取日期.
文件名是: abcd_2014-05-20.tar.gz
我想从中提取日期: 2014-05-20
我有一个表示浮点数的字符串:
echo $NUM
5.03
Run Code Online (Sandbox Code Playgroud)
我需要将此数字乘以MEGA。如果我直接这样做:
MEGA="1000"
result=$(($NUM*$MEGA))
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
syntax error: invalid arithmetic operator (error token is ".03 * 1000")
Run Code Online (Sandbox Code Playgroud) 在bash,如何cat在目录中包含文件名中的某个字符串的所有文件.例如,我有名为的文件:
test001.csv
test002.csv
test003.csv
result001.csv
result002.csv
Run Code Online (Sandbox Code Playgroud)
我希望cat所有.csv包含test文件名.csv中的字符串的所有内容,以及包含result文件名中的字符串的所有内容.