Mac 터미널 명령줄에서 정렬된 일련 번호 파일 생성
소개
Mac에서 정렬된 일련 번호 파일을 만드는 방법을 살펴본 후 비망록적으로 남겨 둡니다.
touch 명령으로 생성
touch 명령으로 쉽게 만들 수 있습니다. 다만, 자리수 정렬을 할 수 없는 것 같다.
$ touch lesson_{1..100}.js
lesson_1.js lesson_22.js lesson_36.js lesson_5.js lesson_63.js lesson_77.js lesson_90.js
lesson_10.js lesson_23.js lesson_37.js lesson_50.js lesson_64.js lesson_78.js lesson_91.js
lesson_100.js lesson_24.js lesson_38.js lesson_51.js lesson_65.js lesson_79.js lesson_92.js
lesson_11.js lesson_25.js lesson_39.js lesson_52.js lesson_66.js lesson_8.js lesson_93.js
lesson_12.js lesson_26.js lesson_4.js lesson_53.js lesson_67.js lesson_80.js lesson_94.js
lesson_13.js lesson_27.js lesson_40.js lesson_54.js lesson_68.js lesson_81.js lesson_95.js
lesson_14.js lesson_28.js lesson_41.js lesson_55.js lesson_69.js lesson_82.js lesson_96.js
lesson_15.js lesson_29.js lesson_42.js lesson_56.js lesson_7.js lesson_83.js lesson_97.js
lesson_16.js lesson_3.js lesson_43.js lesson_57.js lesson_70.js lesson_84.js lesson_98.js
lesson_17.js lesson_30.js lesson_44.js lesson_58.js lesson_71.js lesson_85.js lesson_99.js
lesson_18.js lesson_31.js lesson_45.js lesson_59.js lesson_72.js lesson_86.js
lesson_19.js lesson_32.js lesson_46.js lesson_6.js lesson_73.js lesson_87.js
lesson_2.js lesson_33.js lesson_47.js lesson_60.js lesson_74.js lesson_88.js
lesson_20.js lesson_34.js lesson_48.js lesson_61.js lesson_75.js lesson_89.js
lesson_21.js lesson_35.js lesson_49.js lesson_62.js lesson_76.js lesson_9.js
숫자 정렬하는 패턴
자리수 정렬하려면 seq 를 사용하여 원라이너로 쓸 수 있다.
$ for count in `seq -f "%03g" 100`;do :> lesson_$count.js; done
lesson_001.js lesson_016.js lesson_031.js lesson_046.js lesson_061.js lesson_076.js lesson_091.js
lesson_002.js lesson_017.js lesson_032.js lesson_047.js lesson_062.js lesson_077.js lesson_092.js
lesson_003.js lesson_018.js lesson_033.js lesson_048.js lesson_063.js lesson_078.js lesson_093.js
lesson_004.js lesson_019.js lesson_034.js lesson_049.js lesson_064.js lesson_079.js lesson_094.js
lesson_005.js lesson_020.js lesson_035.js lesson_050.js lesson_065.js lesson_080.js lesson_095.js
lesson_006.js lesson_021.js lesson_036.js lesson_051.js lesson_066.js lesson_081.js lesson_096.js
lesson_007.js lesson_022.js lesson_037.js lesson_052.js lesson_067.js lesson_082.js lesson_097.js
lesson_008.js lesson_023.js lesson_038.js lesson_053.js lesson_068.js lesson_083.js lesson_098.js
lesson_009.js lesson_024.js lesson_039.js lesson_054.js lesson_069.js lesson_084.js lesson_099.js
lesson_010.js lesson_025.js lesson_040.js lesson_055.js lesson_070.js lesson_085.js lesson_100.js
lesson_011.js lesson_026.js lesson_041.js lesson_056.js lesson_071.js lesson_086.js
lesson_012.js lesson_027.js lesson_042.js lesson_057.js lesson_072.js lesson_087.js
lesson_013.js lesson_028.js lesson_043.js lesson_058.js lesson_073.js lesson_088.js
lesson_014.js lesson_029.js lesson_044.js lesson_059.js lesson_074.js lesson_089.js
lesson_015.js lesson_030.js lesson_045.js lesson_060.js lesson_075.js lesson_090.js
결론
우선 원라이너로 쓸 수 있었으므로 만족! 더 좋은 방법 알고 계시다면 알려주세요
Reference
이 문제에 관하여(Mac 터미널 명령줄에서 정렬된 일련 번호 파일 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tanabee/items/8cdf3122d2def4374823텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)