注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
findコマンドなどでファイルの一覧を取得後、各ファイルに対して処理を行う時、対象ファイルにスペース... findコマンドなどでファイルの一覧を取得後、各ファイルに対して処理を行う時、対象ファイルにスペースがあるとそこでパスが区切られ、結果ファイルが存在しない、などのエラーになる。 それを回避するには、スクリプトを実行する際に一時的に区切り文字を変更する。カッコをつけるのは、区切り文字の変更範囲を限定するため。 ( IFS=$'\n' for f in `find ./ -type f -name *.*~`; do rm -f $f done ) 参考 sakatam log: 【bash知恵袋】lsループで、半角スペースが入ったファイル名を正しく処理する
2014/09/17 リンク