RHEL7ベースのLinux(Amazon Linux 2)でセミコロンのついたファイル(xxx.tsv;)が作成されてしまい、lsコマンドではファイル名の後ろに「?」マークがついている状態で、rmやmvコマンドで操作をしようとしても、No such file or directoryのエラーで扱うことができません。
シングルコーテーション、ダブルコーテーション、エスケープも試しましたが結果は同様で、何とかこのファイルを削除することはできないものでしょうか。
ファイル作成の経緯としては、MySQLでSELECT文を元にファイル抽出をしようと書き換えたときに、誤ってセミコロンがついたまま
SELECT~INTO OUTFILE 'xxx.tsv;';
として生成されてしまったものです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/31 13:12