我正在尝试做一些简单的事情,例如基于给定参数的mkdir。
#!/bin/bash
make_picNum() {
arg1 = $1
echo "Making picture folder $arg1..."
echo "mkdir picNum_$arg1"
echo "Created album folder"
}
我假设我有一些基本的语法缺陷。以任何给定的数字作为参数运行此操作的当前输出/动作是NADA。
您的脚本定义了一个称为make_picNum
的函数,但它从未调用该函数。尝试在最后添加此内容:
make_picNum "$1"
另外,您需要删除=
周围的空间。
我正在在.sh,然后是chmod x file.sh和./file.sh args
中创建此版本
如果是这样,您真的不需要脚本中的功能,即您只能拥有此功能
#!/bin/bash
echo "Making picture folder $1..."
mkdir "picNum_$1"
echo "Created album folder"