連番のファイル群を参照する時に、ソートが意図した通りにならなかった事は無いでしょうか? 1 の後は 2 3 と連番になって欲しいけれど、1 の後が 10 11 .. 、2 の後が 20 21 … となってしまう。ls コマンドは、あくまで文字コードの順番でソートされるので数字の番号を意識してくれません。しかし番号の桁数を1 -> 001 や、10 -> 010 と揃えれば、文字コードの順番に番号が連番にソートされるようになります。しかしこの手のファイルはディレクトリに沢山あって手動で1つずつ変更するのは手間がかかります。今回はいくつかのパターンに対応したファイル名に含まれている番号の桁数をそろえるスクリプトを紹介したいと思います。
続きを読む- ホーム /
- 2023年 4月
2023年 4月 の投稿一覧
プロフィール
Name: TK
大学を卒業後、独立系SI屋に就職
Linuxディストリビュータに転職して、
現在は、Linux,Android,Web系に関する仕事をしています。
アーカイブ
- 2024年2月
- 2024年1月
- 2023年11月
- 2023年10月
- 2023年9月
- 2023年8月
- 2023年6月
- 2023年5月
- 2023年4月
- 2023年3月
- 2023年2月
- 2023年1月
- 2022年12月
- 2022年11月
- 2022年10月
- 2022年9月
- 2022年8月
- 2022年7月
- 2022年6月
- 2022年5月
- 2022年4月
- 2022年3月
- 2022年2月
- 2022年1月
- 2021年12月
- 2021年11月
- 2021年10月
- 2021年9月
- 2021年8月
- 2021年7月
- 2021年6月
- 2021年5月
- 2021年4月
- 2021年3月
- 2021年2月
- 2021年1月
- 2020年12月
- 2020年11月
- 2020年10月
- 2020年9月
- 2020年8月
- 2020年7月
- 2020年6月
- 2020年5月
- 2020年4月
- 2020年3月
- 2020年2月
- 2020年1月
- 2019年12月
- 2019年11月
- 2019年10月
- 2019年9月
- 2019年8月
- 2019年7月
- 2019年6月
- 2019年5月
- 2019年4月
- 2019年3月
- 2019年2月
- 2019年1月
- 2018年12月
- 2018年11月
- 2018年10月
- 2018年9月
- 2018年8月
- 2018年7月
- 2018年2月
- 2018年1月
- 2017年12月
- 2017年11月
- 2017年10月
- 2017年9月
- 2017年8月
- 2017年7月
- 2017年6月
最近のコメント