openSUSE tumbleweed(最下位パッケージ)を実行しながら、wget
Webページのテキストのみを保存したことがあります。ところで、ホームページにファイルとディレクトリを一覧表示すると、以下のようにテキストファイルとリンクが別々に表示されます。
bin firstScript file.txt MyFirst randomLink.lnk?idclass=id REMEMBER.sh
リンクを削除しようとしても見つからないようです。
rm randomLink.lnk?idclass=id
動作しません。動作しませんfind randomLink.lnk?idclass=id
。
私は何をしましたか?この奇妙なリンクをどのように削除できますか?
ベストアンサー1
ファイル名がある場合は機能するrandomLink.lnk?idclass=id
ため、表示方法に合ったrm randomLink.lnk?idclass=id
実際の名前があるとします。だから引用してください:randomLink.lnk?idclass=id REMEMBER.sh
ls
rm "randomLink.lnk?idclass=id REMEMBER.sh"
それでも機能しない場合は、コピーして貼り付けることができるように、ファイル名をシェル引用符で取得します。
printf '%q\n' *
rm
これにより、各ファイル名が1行に印刷されます。これを行うには、問題のファイル名を含む行全体をコピーして貼り付ける必要があります。
クレジットのためチャールズ・ダフィーこの提案をしなさいコメントスタックオーバーフロー時