~/dev/cppr_python
というディレクトリ内に、各競技プログラミングサービス毎のディレクトリがあり、それぞれに大量の.py
ファイルが含まれています。
フォーマッタの設定を変えたので全てのファイルを整形し直したいのですが、下記のスクリプトでは上手くいきません。
どうも、"${FILE}"
が./temp.py
のように./
から始まるためにblack
(フォーマッタ)がパースに失敗するようです。
手動でblack -c temp.py
とすると正常に動作しました。
どう直せば良いでしょうか?
sh
1#!/bin/zsh 2 3find . -type f -name "*.py" | while read FILE 4do 5 black -c "${FILE}" 6done
err
1~dev/cppr_python 2> zsh reformat.sh 3~~~ 4black.InvalidInput: Cannot parse: 1:1: ./temp.py
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/03/08 01:08
2020/03/08 01:29
退会済みユーザー
2020/03/08 06:24