お世話になります。
centos7
python3.6.8
linuxサーバー上で
mv -i abc.flac ./media/user_movie/abc.flac
と打つと正常にabc.flacが移動します。
しかしpyファイル上で以下コードを作成し
cmd_result = "mv -i abc.flac ./media/user_movie/abc.flac" subprocess.call(cmd_result.split(), shell=True)
djangoのviews.py上から起動すると
mv: ファイルオペランドがありません
というエラーが出ます。-iで指定するだけではオペランド不足なのでしょうか?
上記のエラーを回避し
cmd_result = "mv -i abc.flac ./media/user_movie/abc.flac" subprocess.call(cmd_result.split(), shell=True)
このようにファイルを移動するコマンドについておしえてください。
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。