Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用变量 fileroot 的文本作为另一个命令的输入。但是,fileroot 是基于同一目录中另一个文件的名称。
到目前为止,我有
for file in *on.nii; do fileroot="cut -c 1-78 ${file}" done
我得到了一个无法识别的 -c 命令选项。关于如何将其限制{file}为仅 78 个字符的任何想法?
{file}
只需解决字符串,而不是使用cut:
cut
for file in *on.nii; do fileroot="${file:0:78}" done