我是Shell脚本的新手,我无法弄清楚如何检查文件名是否包含特定字符串。
例如,文件名采用common.o: common.c
mipsel-unknown-elf-gcc $(SYS_CFLAGS) -o common.o $(SYS_PATH)/common.c
# ^^
# Add this bit here (but not these two comment lines).
格式。如何检查文件名是否包含该字符串?
这是我的代码:
xyz.abc.d.CSV
ls * .CSV列出所有.csv格式的文件。 在读取文件时,代码将比较文件名是否包含“ abc”字符串。如果是,系统将显示“找到它”,否则,系统将显示“否abc”。
答案 0 :(得分:1)
不需要任何循环。只需让外壳进行繁重的工作即可:
...
@Mutation()
@UseInterceptors(
GraphqlFileFieldsInterceptor([
{ name: 'catImage1' },
{ name: 'catImage2' },
{ name: 'catImage3' },
]),
)
async cats(
@Args('catImage1') catImage1: string,
@Args('catImage2') catImage2: string,
@Args('catImage3') catImage3: string,
){
console.log(catImage1) // will print catImage1 address
...