newb的Bash脚本:$()在这里意味着什么

时间:2014-10-27 17:42:06

标签: bash

Stackoverflow的新手,除非我弄错了,否则我不认为这个问题有问题。我只是成功地执行了一个bash脚本来批量重命名一堆PNG文件。我不得不四处寻找解决方案并设法使用以下代码创建一个

#!/bin/bash

for i in *.png; do
    newname="$(echo "$i" | cut -c2-)"
    mv "$i" "$newname"
done

“$()”语法在分配给newname时意味着什么?

只是想了解脚本的这一部分是做什么的。

0 个答案:

没有答案