🗂
業務内で見つけたコマンドまとめ。
今日は忙しかったので簡単に。
業務内で見つけたコマンドを今後も使えそうなのでメモします。
ファイル名一括置換
いくつかある、共通の名前のファイル名を一括変換したい時。
具体的には…
- A001-xxxというファイルが、たくさんある時
- 末尾のxxxは011~500まであり、とびとびの番号の時
ls | grep -E "^A001-[0-9]+$" | xargs chgrp -R ctr
ワイルドカードの使用で、もっと簡単!
chgrp ctr -R A001-***
特定の用語を検索
Rubyのアプリケーション内全体で「件のエラーが発生しました。」の文字列を検索する。
このメッセージがある箇所だけ修正したい時に使える!
「このメッセージ、何か所かに書いたけど直したい。でも、どこに書いたっけ…?」と
思った時に使える。
grep -r "件のエラーが発生しました。" .
こっちはPowerShellの時。
Get-ChildItem -Path . -Recurse -File | Select-String -Pattern "件のエラーが発生しました。"
ポートフォリオが煮詰まっている…。行きたい企業にどんな技術が必要か考えながら機能追加をしていきたい…。
Discussion