【发布时间】:2010-08-05 20:49:09
【问题描述】:
我正在为大量密钥文件生成制作(bash)脚本。 我需要脚本将第一个生成的密钥文件命名为“1”,下一个为“2”等等 - 所以我需要每个文件名都是前一个文件名 + 1。 到目前为止的脚本:
#!/bin/bash
#Files in directory
dir=$(ls -U -l /home/user/keyfiles|wc -l)
name=
#script
target=/home/user/keyfiles/$name
dd if=/dev/random of=$target bs=1024 count=5
如您所见,我想在每次运行脚本时将 1 添加到 $dir 并将其存储在 $name 中。
【问题讨论】:
标签: bash scripting filenames increment