inflearn logo
็Ÿฅ่ญ˜ๅ…ฑๆœ‰
inflearn logo

ใ‚ทใ‚นใƒ†ใƒ ใ‚จใƒณใ‚ธใƒ‹ใ‚ขใŒๆ•™ใˆใ‚‹LinuxๅŸบ็คŽ็ทจ Bash Shell Script

ไธ–็•Œใงใ‚ตใƒผใƒใƒผๅˆฉ็”จใŒๆœ€ใ‚‚ๅคšใ„OSใ€Linux ใใฎLinuxใ‚’่‡ชๅœจใซๆ“ใ‚‹ใŸใ‚ใฎ็ฌฌไธ€ๆญฉใจใชใ‚‹CLI๏ผˆCommand Line Interface๏ผ‰ใฎๅŸบๆœฌใ‚ณใƒžใƒณใƒ‰ใจใ€ใใฎใ‚ณใƒžใƒณใƒ‰ใฎ็ต„ใฟๅˆใ‚ใ›ใงไฝœใ‚‹ใ‚ทใ‚งใƒซใ‚นใ‚ฏใƒชใƒ—ใƒˆใซใคใ„ใฆใฎ่ฉฑใงใ™ใ€‚ ใ“ใฎ่ฌ›็พฉใฏใ€Linuxใซ่ˆˆๅ‘ณใŒใ‚ใ‚‹ๆ–นใชใ‚‰ใ€่ชฐใ‚‚ใŒๆœ€ๅˆใซๆŠฑใใงใ‚ใ‚ใ†็–‘ๅ•ใ‚„ๆ‚ฉใฟใ‚’่งฃๆถˆใ—ใพใ™ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Linux
Linux
Shell Script
Shell Script
Linux
Linux
Shell Script
Shell Script

ใŠ็Ÿฅใ‚‰ใ›

11 ไปถ

  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๅŸบ็คŽ็ทจๆ•™ๆกˆใ‚’ไฝœใฃใฆไธŠใ’ใพใ—ใŸ๐Ÿ™‚

    VODใ‚’่ฆ‹ใชใŒใ‚‰ไธ€็ท’ใซๅ‚่€ƒใซใ™ใ‚Œใฐใ„ใ„ใจๆ€ใ„ใพใ™๏ผ

    ใใ—ใฆๆ•™ๆกˆใ‚’ไฝœใฃใŸ่จ˜ๅฟตใง4ๆœˆ4ๆ—ฅใ‹ใ‚‰4ๆœˆ25ๆ—ฅใพใง3้€ฑ้–“30๏ผ…ๅ‰ฒๅผ•ใ‚’่กŒใ„ใพใ™ใ€‚

    ๅ‘จ่พบใซใ‚‚ใ‚‚ใ—Linuxใฎ่ฌ›็พฉใ‚’ใŠๅ‹งใ‚ใ™ใ‚‹ๆ–นใŒใ„ใ‚Œใฐใ€ใ“ใฎใŠ็Ÿฅใ‚‰ใ›ใ‚’ใŠไผใˆใ„ใŸใ ใใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™๏ผ

     

    ใ‚ฏใƒผใƒใƒณใฎ้ฉ็”จๆ–นๆณ•


    โ‘ ่ฌ›็พฉใ‚’ๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใซๅ…ฅใ‚Œใ‚‹

    โ–ถ LinuxๅŸบ็คŽ็ทจ Bash Shell Script
    โ–ถ Linux ๅฎŸ่ทต็ทจ Bash Shell Script


    โ‘กๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใฎๅณๅดใซใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„๏ผ

    โ–ถ LinuxๅŸบ็คŽ็ทจ20%ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰: 15797-69c290751462
    โ–ถ Linuxๆœฌ็•ช20๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš 15796-2959d481623e

    0
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏ:)

    ใ‚ซใƒณใƒŸใƒณๅŒบใงใ™ใ€‚ใ“ใ‚Œใพใงๆ•™ๆกˆใ‚’่ฆ่ซ‹ใ•ใ‚Œใ‚‹ๆ–นใŒใ„ใพใ—ใŸใŒใ€

    ็งใ‚‚ๅฎŸๅ‹™ใ ใ‘ใงใ™ใŒใ€็งใฏๅˆใ‚ใฆใƒŽใ‚ฆใƒใ‚ฆใ‚’ๆฎ‹ใ—ใพใ—ใŸใ€‚
    ๆ•™ๆกˆ่‡ชไฝ“ใ‚’ไฝœใฃใฆๆ•ด็†ใ™ใ‚‹ใคใ‚‚ใ‚Šใฏใชใ‹ใฃใŸใจๆ€ใ„ใพใ™:)

    ไปŠๅ›žๅŸบ็คŽ็ทจใ€ๅฎŸๆˆฆ็ทจๆ•™ๆกˆใ‚’ๆ›ดๆ–ฐใ—ใชใŒใ‚‰
    ๅ‘จ่พบใซๅบƒใใŠ็Ÿฅใ‚‰ใ›ใ„ใŸใ ใใ€ 30% ํ• ์ธ ํ˜œํƒใ‚’ใ”็”จๆ„ใ—ใพใ—ใŸ๏ผ

    ๆ•™ๆกˆใ‚‚ใ€ๅ‰ฒๅผ•็‰นๅ…ธใ‚‚4ๆœˆ4ๆ—ฅๆ–ฐใƒ‹ใƒฅใƒผใ‚นใงไธ€็ท’ใซใ‚„ใฃใฆใใพใ™๏ผ

    1
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ็š†ใ•ใ‚“ใ€ใ‚ฏใƒชใ‚นใƒžใ‚นใฎๆ™‚ใฏไฝ•ใ‚’ใ—ใพใ™ใ‹๏ผŸ

    ็งใฏโ€ฆใพใ ่จˆ็”ปใฏใ‚ใ‚Šใพใ›ใ‚“ใŒใ€ๅฎถใงไฝ•ใ‚‚ใ—ใชใ„ใงไผ‘ใฟใŸใ„ใงใ™ใ€‚
    12ๆœˆ20ๆ—ฅใ‹ใ‚‰23ๅนด1ๆœˆ1ๆ—ฅใพใงใฏไฝ•ใ‹ไบบใฎๅฟƒใŒใ™ใ”ใ้Šใ‚“ใงไป•ไบ‹ใ‚‚ใ—ใŸใใชใ„ใงใ—ใ‚‡ใ†ใ‹๏ผŸ

    ใ ใ‹ใ‚‰ใƒŸใƒณใ‚ฐๆง˜ใ‚‚็งใŸใกใฎๅฟƒใ‚’็Ÿฅใฃใฆใใ†ใชใฎใ‹๏ผ

    ใ‚ฏใƒชใ‚นใƒžใ‚นๆ™‚ใซใกใ‚ƒใ‚“ใจ้ŠใถใŸใ‚ใซ
    ใ‚ใ‚‰ใ‹ใ˜ใ‚ๅฐ‘ใ—ใงใ‚‚ๅ‹‰ๅผทใ—ใŸใ„ๆ–นใฎใŸใ‚ใฎๅ‰ฒๅผ•ใ‚คใƒ™ใƒณใƒˆใ‚’ใ”็”จๆ„ใ—ใพใ—ใŸ๏ผ

    ใ‚ฏใƒผใƒใƒณใฎ้ฉ็”จๆ–นๆณ•


    โ‘ ่ฌ›็พฉใ‚’ๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใซๅ…ฅใ‚Œใ‚‹

    โ–ถLinuxๅŸบ็คŽ็ทจ Bash Shell Script
    โ–ถLinuxใฎๅฎŸ่ทต็ทจ Bash Shell Script


    โ‘กๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใฎๅณๅดใซใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„๏ผ

    โ–ถLinuxๅŸบ็คŽ็ทจ20๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš7440-0e93bcae27f7
    โ–ถLinuxๆœฌ็•ช20๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš7441-97b02d04ceef


    ใ‚ฏใƒชใ‚นใƒžใ‚นใฎๆ™‚ใฏ่€ƒใˆใšใซ้Šใผใ†๏ผ

    0
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏ:)
    ใใฎ้–“ใ€ๆœฌ็•ชใงใฏใ—ใฐใ—ใฐไปฎๆƒณใ‚ตใƒผใƒใƒผใซใคใ„ใฆ่ณชๅ•ใŒใ‚ใ‚Šใพใ—ใŸใ€‚
    ใ‚ซใƒณใƒŸใƒณใ‚ฐใ‚คใƒณใ‚นใƒˆใƒฉใ‚ฏใ‚ฟใƒผใฏ่งฃๆฑบๆ–นๆณ•ใ‚’ๆ‚ฉใ‚“ใง็’ฐๅขƒใ‚’ๆง‹็ฏ‰ใ—ใพใ—ใŸใ€‚

    vagrantใ‚’ไฝฟใ‚ใšใซๆง‹็ฏ‰ใงใใ‚‹ๅฎŸ็ฟ’็’ฐๅขƒๆง‹็ฏ‰่จ˜ๅฟตใจใ—ใฆ
    ๅฎŸๆˆฆ็ทจ20๏ผ…ๅ‰ฒๅผ•ใ‚’ใณใฃใใ‚Š้€ฒใ‚ใพใ™ใ€‚
    ๆœŸ้–“ใฏ10ๆœˆ26ๆ—ฅใ‹ใ‚‰11ๆœˆ11ๆ—ฅใพใงใงใ™:)

    ใŸใใ•ใ‚“๏ผˆ้Š€๏ผ‰็ฎก๏ผˆ่Šฏ๏ผ‰้ƒจ๏ผˆใŠ้ก˜ใ„ใ—ใพใ™๏ผ๏ผ‰

     

    0
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏ๏ผ 2022ๅนด3ๆœˆใงใ™ใ€‚
    ใ‚‚ใจใ‚‚ใจ1,2ๆœˆใฏใŠใพใ‘ใงๆ‰‹ใซๅ…ฅใ‚‹ๆœˆใงใ—ใ‚‡ใ†ใ‹๏ผŸๆœฌๅฝ“ใฎใ‚นใ‚ฟใƒผใƒˆใฏ3ๆœˆใ‹ใ‚‰๏ผ
    ๅฐๅญฆๆ กใ‹ใ‚‰ๅคงๅญฆ้–‹่ฌ›ใ€ใใ—ใฆ้›ข่ทใ‚„ๅฐฑ่ทใซๆˆๅŠŸใ—ใŸ็š†ใ•ใ‚“ใฎๅ‡บ็™บใ‚’ๅฟœๆดใ™ใ‚‹ๅฟƒใงใ”็”จๆ„ใ—ใพใ—ใŸ๏ผ

    3ๆœˆ1ๆ—ฅใ‹ใ‚‰3ๆœˆ15ๆ—ฅๅคœ12ๆ™‚ใพใง๏ผ
    LinuxใฎๅŸบ็คŽใจๆœฌ็•ชใฎไธกๆ–นใง30๏ผ…ๅ‰ฒๅผ•ใ‚’ๆบ–ๅ‚™ใ—ใพใ—ใŸ๏ผ

    • ๅŸบ็คŽ็ทจ77,000ใ‚ฆใ‚ฉใƒณโ–ถ 53,900ใ‚ฆใ‚ฉใƒณ
    • ๅฎŸๆˆฆ็ทจ99,000ใ‚ฆใ‚ฉใƒณโ–ถ 69,300ใ‚ฆใ‚ฉใƒณ
      ๏ผˆใ‚ฏใƒผใƒใƒณ็•ชๅทใฏใ‚นใ‚ฏใƒญใƒผใƒซใ—ใฆใใ ใ•ใ„๏ผ‰
    • ใ‚ฏใƒผใƒใƒณใฎ้ฉ็”จๆ–นๆณ•
    • โ‘ ่ฌ›็พฉใ‚’ๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใซๅ…ฅใ‚Œใ‚‹

      โ–ถLinuxๅŸบ็คŽ็ทจ Bash Shell Script

      โ–ถLinuxใฎๅฎŸ่ทต็ทจ Bash Shell Script

    • โ‘กๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใฎๅณๅดใซใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„๏ผ

      Linuxใƒ™ใƒผใ‚นใฎ30๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš 4740-f52b50f3775b

      Linuxๆœฌ็•ช30๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš 4739-936edc341859

      ใ“ใ‚Œใ‹ใ‚‰ใ‚‚ๅคšใใฎ้–ขๅฟƒใจๅŠฑใพใ—ใ€ใใ—ใฆใƒ•ใ‚ฃใƒผใƒ‰ใƒใƒƒใ‚ฏใŠ้ก˜ใ„ใ—ใพใ™๏ผ

    • ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™๏ผ
    0
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏใ€ใ‚ฐใƒญใ‚นใ‚ฏใƒผใƒซใงใ™ใ€‚

    ใƒžใƒผใ‚ฑใƒ†ใ‚ฃใƒณใ‚ฐ็”จ่ชž้›†ใฎใƒ•ใ‚กใƒณใƒ‡ใ‚ฃใƒณใ‚ฐใŒๅง‹ใพใ‚Šใพใ—ใŸ๏ผ

    ๅ…ฌ้–‹ๅฝ“ๆ—ฅใฎใƒ•ใ‚กใƒณใƒ‡ใ‚ฃใƒณใ‚ฐ็އ1,000%้”ๆˆใ€ใ‚ชใƒผใƒ—ใƒณใ™ใ‚‹ใจใ™ใใซใ‚ขใƒผใƒชใƒผใƒใƒผใƒ‰่ถ…้ซ˜้€Ÿๅ“ๅˆ‡ใ‚Œ๏ผ

    ่ฉฑ้กŒใฎใƒžใƒผใ‚ฑใƒ†ใ‚ฃใƒณใ‚ฐ็”จ่ชž้›†ใ‚’็ดนไป‹ใ—ใพใ™ใ€‚

     

    ๐Ÿค”ใ‚‚ใ—ใ‹ใ—ใฆโ€ฆ่ฌ›็พฉใ‚’่žใใฎใซใƒžใƒผใ‚ฑใƒ†ใ‚ฃใƒณใ‚ฐ็”จ่ชžใŒ้›ฃใ—ใๆ„Ÿใ˜ใ‚‰ใ‚Œใพใ™ใ‹๏ผŸ ๐Ÿค”

    ใใฎใ‚ˆใ†ใชไบบใฎใŸใ‚ใซใ€ใƒžใƒผใ‚ฑใƒ†ใ‚ฃใƒณใ‚ฐๆ‹…ๅฝ“่€…ใŒๅ‹‰ๅผทใ—ใฆใ„ใพใ™ใ€‚

    ใ€Œ้‡‘ๆ–ฐๅ…ฅใฎใƒžใƒผใ‚ฑใƒ†ใ‚ฃใƒณใ‚ฐ็”จ่ชž้›†ใ€ใ‚’ใ”็ดนไป‹ใ—ใพใ™๏ฝž๏ผ

     

     

    ่ฉณใ—ใใฏไธ‹่จ˜ใƒชใƒณใ‚ฏใงใ”็ขบ่ชใใ ใ•ใ„๏ผโ–ผ

    ใ€Œใ‚ญใƒ ใƒปใ‚ทใƒณใ‚คใƒณใฎใƒžใƒผใ‚ฑใƒ†ใ‚ฃใƒณใ‚ฐ็”จ่ชž้›†ใ€ไปŠใ™ใ่ฆ‹ใซ่กŒใ๏ผ

    0
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏ๏ผLinuxใซๅฟƒใ‹ใ‚‰ใฎ็š†ใ•ใ‚“๏ผ
    ็งใŒ้Žใ”ใ—ใŸใƒ‹ใƒฅใƒผใ‚นใงLinuxใฎๅŸบ็คŽ็ทจใŒใ‚ชใƒผใƒ—ใƒณใ—ใฆใ‹ใ‚‰1ๅนดใซใชใฃใŸใจใŠใฃใ—ใ‚ƒใ„ใพใ—ใŸ๏ผ
    ่‰ฏใ„่ฌ›็พฉใ ใจ่ชฟในใฆใใ ใ•ใ‚Šใ€ๅ—่ฌ›่ฉ•ใ‚’ๆฎ‹ใ—ใฆใใ ใ•ใฃใŸๆ–นใ€…ใซๅฟƒใ‹ใ‚‰ๆ„Ÿ่ฌใ—ใพใ™ใ€‚

    ใ ใ‹ใ‚‰ๆบ–ๅ‚™ใ—ใพใ—ใŸ!!!!(ๆ„Ÿๅ˜†็ฌฆ5ๅ€‹)
    12ๆœˆ12ๆ—ฅๅคœ12ๆ™‚ใพใง๏ผ
    LinuxใฎๅŸบ็คŽใจๆœฌ็•ชใฎไธกๆ–นใง30๏ผ…ๅ‰ฒๅผ•ใ‚’ๆบ–ๅ‚™ใ—ใพใ—ใŸ๏ผ

    • ๅŸบ็คŽ็ทจ77,000ใ‚ฆใ‚ฉใƒณโ–ถ 53,900ใ‚ฆใ‚ฉใƒณ
    • ๅฎŸๆˆฆ็ทจ99,000ใ‚ฆใ‚ฉใƒณโ–ถ 69,300ใ‚ฆใ‚ฉใƒณ
      ๏ผˆใ‚ฏใƒผใƒใƒณ็•ชๅทใฏใ‚นใ‚ฏใƒญใƒผใƒซใ—ใฆใใ ใ•ใ„๏ผ‰

    โ‘ ่ฌ›็พฉใ‚’ๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใซๅ…ฅใ‚Œใ‚‹

    โ–ถLinuxๅŸบ็คŽ็ทจ Bash Shell Script

    โ–ถLinuxใฎๅฎŸ่ทต็ทจ Bash Shell Script

    โ‘กๅ—่ฌ›ใƒใ‚นใ‚ฑใƒƒใƒˆใฎๅณๅดใซใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„๏ผ

    Linuxใƒ™ใƒผใ‚นใฎ30๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš 4092-ddfea0462974

    Linuxๆœฌ็•ช30๏ผ…ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใ‚ณใƒผใƒ‰๏ผš 4093-f960dbb3a09f

     

    ใ“ใ‚Œใ‹ใ‚‰ใ‚‚ๅคšใใฎ้–ขๅฟƒใจๅŠฑใพใ—ใ€ใใ—ใฆใƒ•ใ‚ฃใƒผใƒ‰ใƒใƒƒใ‚ฏใŠ้ก˜ใ„ใ—ใพใ™๏ผ

    0
  • groschool๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๅŸบ็คŽ็ทจใ‚’ใ‚คใƒณใƒ•ใƒฉใซไธŠใ’ใฆใ‹ใ‚‰1ๅนดใซใชใ‚Šใพใ—ใŸใญใ€‚

    ๅƒใใชใŒใ‚‰็งใŒ็ตŒ้จ“ใ—ใŸ่ฉฆ่กŒ้Œฏ่ชคใ‚’ๅˆ†ใ‘ใ‚‹ใจๅฝนใซ็ซ‹ใกใพใ™ใ‹๏ผŸใชใŒใ‚‰
    ็–‘ๅ•็ฌฆใงๅง‹ใพใฃใŸ่ฌ›็พฉใŒใ„ใคใฎใพใซใ‹399ไบบใŒๅ—่ฌ›ใ—ใฆใ„ใฆๆœฌๅฝ“ใซใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™๐Ÿ™‡๐Ÿป

    1ๅนด้–“็”Ÿใๆฎ‹ใ‚ŒใŸๆ„Ÿ่ฌใฎๆ„ๅ‘ณใงใ€12ๆœˆ1ๆ—ฅใ‹ใ‚‰10ๆ—ฅใพใงใƒ—ใƒญใƒขใƒผใ‚ทใƒงใƒณใ‚’้€ฒใ‚ใ‚ˆใ†ใจใ—ใพใ™๏ผ

    ๆœˆๆ›œๆ—ฅใซ่ฉณ็ดฐใชใŠ็Ÿฅใ‚‰ใ›ใงๆˆปใฃใฆใใพใ™๏ผ

    0

๏ฟฅ9,746