空気読まないで質問なんですが、

./scmizu.sh file_list

と起動するとfile_listで定義してあるファイルを削除してくれるツールを作りたいんですが、
今考えてるつくりは、危なっかしい気がしてならないです。
具体的にはどこが危険だかわからないんですが

考慮すべき点を指摘してくれるうれしいです!

file_listの内容

sh-3.2$ cat file_list
/tmp/hage/???
/tmp/hoge/???
/tmp/hoge/hammer.hammer

scmizu.shの内容

#!/bin/sh

# 引数チェック 省略
# 引数のファイルチェック 省略

# 処理

rm -vf `cat $1`