首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将通配符参数传递给bash文件

如何将通配符参数传递给bash文件

提问于 2018-02-07 01:06:38
回答 2关注 0查看 226

我试图编写一个bash脚本,允许用户使用通配符传递目录路径。

例如,

代码语言:txt
复制
bash show_files.sh *

在此目录下执行时

代码语言:txt
复制
drw-r--r--  2 root root  4.0K Sep 18 11:33 dir_a
-rw-r--r--  1 root root   223 Sep 18 11:33 file_b.txt
-rw-rw-r--  1 root root   106 Oct 18 15:48 file_c.sql

结果:

代码语言:txt
复制
dir_a
file_b.txt
file_c.sql

它现在的方式是:

代码语言:txt
复制
dir_a

show_files.sh:

代码语言:txt
复制
#!/bin/bash

dirs="$1"

for dir in $dirs
do
    echo $dir
done
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档