インフラエンジニアbacchiのわかったことまとめ

bacchi.me

bash Linux Mac

rm で引数が長すぎると怒られた時の対処

更新日:

削除しようとして、以下のコマンドを実行しました。

# rm -f /home/USER/Maildir/cur/*

すると「-bash: /bin/rm: 引数リストが長すぎます」と怒られてしまいました。

そんな時はechoの標準室力をパイプを通して、rmに渡してあげましょう。

# echo /home/USER/Maildir/cur/* | xargs rm -f

こんな感じでOK。

めちゃくちゃrmの引数がある時は

# echo ./* | xargs rm -f

の形式で消すとよいでしょう。

覚えておいて損はないと思います。

Sponsor Link

スポンサーリンク

Sponsor Link

スポンサーリンク

-bash, Linux, Mac

Copyright© bacchi.me , 2020 AllRights Reserved.