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

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

Stack Overflow用户
提问于 2013-10-19 04:02:06
回答 1查看 32K关注 0票数 39

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

例如,

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

在此目录中执行时

代码语言:javascript
复制
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

将输出:

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

现在,它的输出是:

代码语言:javascript
复制
dir_a

show_files.sh的内容

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

dirs="$1"

for dir in $dirs
do
    echo $dir
done
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19458104

复制
相关文章

相似问题

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