我只想在文件名以import { Component } from '@angular/core';
import emailMask from 'text-mask-addons/dist/emailMask';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
emailMask = emailMask;
}
结尾时调用函数,但是如果.request
是 sub-string ,它以某种方式调用该函数。
我marked with red and green导入的零件,在右边是输出
request
答案 0 :(得分:0)
尝试使用:[[ $file == *.request ]]
handle-request.sh
是用于检查文件名的帮助脚本。
handle-request.sh:
while IFS='' read -r line || [[ -n "$line" ]]; do
if [[ $line == *.request ]]; then
echo $line
fi
done < "$1"
说明: reference
IFS=''
(或IFS =)可防止修剪前导/后缀空白。
-r
防止反斜杠转义被解释。
|| [[ -n $line ]]
防止最后一行不以\n
结尾的情况被忽略(因为读遇到EOF
时返回非零退出代码)。
输入文件:
hello.request
.request.hello
file name with space.request
输出:
hello.request
file name with space.request