我正在编写一个bash脚本,希望将输出重定向到一个生成动态名称的文件中,该名称基于脚本给定的第一个参数,并在前面添加某个字符串。脚本的名称为./buildcsvs。
以下是当前代码的样子,没有动态文件名。
#!/bin/bash
mdb-export 2011ROXBURY.mdb TEAM > team.csv
这是我希望它呈现的方式
./buildcsvs roxbury
应输出:roxburyteam.csv
脚本的第一个参数是"$1",其中文件名由类似"something like"的东西定义。
"%steam" % $1
你有什么想法吗?谢谢
(( $# < 1 || $# > 1 )) && ...
。 - jordanm