shell 如何在linux中创建一个带有for循环的脚本,以不同的方式编辑文件

anauzrmj  于 2022-11-16  发布在  Shell
关注(0)|答案(1)|浏览(132)

我有10个文件,我需要一个脚本,可以,例如,写数字从1到10在每个文件中,这样在一个文件将被写入一个数字。我尝试这样做,但它不工作:

#!/bin/bash
    
    for (( i=1; i<=10; i++ )); do
    cat file$i
    $i
    done
yeotifhr

yeotifhr1#

你的意思是每个文件,比如1.txt,都包含1吗?那么这可能是可行的:

#!/bin/bash
    
for i in {1..10}; do
     echo $i > ${i}.txt
done

相关问题