Top > Blog Index > ファイル名を連番で自動生成する(Java)

ファイル名を連番で自動生成する(Java)

ファイル名をいちいち考えたくないので、 1.txt,2.txt,3.txt,... と連番でファイルを作成していきたい。 そのとき、次のファイル名を自動取得するための nextfilename コマンドを作成したのでメモ。

基本的にこんなツールをわざわざ java で書くなよ的な話なので、その点はご了承ください。 単なる個人的なメモです。

nextfilename コマンド

NextFilename.java

nextfilename コマンド

#!/bin/bash
if [ -z $1 ]
then
    targetPath=`pwd`
else
    targetPath=$1
fi

cd $HOME/bin/nextf; java NextFilename $targetPath

※NextFilename.class は $HOME/bin/nextf/NextFilename.class に配置しています。

使用例

$ emacs `nextfilename`