Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม Bash
การเขียนโปรแกรม Bash
  1. เรียนรู้ Bash ให้เร็ว: คำสั่ง พลัดลัด และ Syntax ที่จำเป็น

    The Bourne Again Shell (Bash) เป็น Text Interface สู่ POSIX Computers Shell ไม่ว่าจะ Bash หรืออื่นๆ ให้วิธีคุยกับ Computer โดยตรงโดยไม่ผ่าน Interfaces รอบคาบ: พิมพ์คำสั่งที่แม่นยำที่ต้องการให้ Computer Execute มันคือ Interface ที่ Efficient และ Lightweight ที่สุด จึงคงอยู่มา 40 ปี แต่ Bash ไม่ใช่แ

  2. เข้าใจ Bash Environment Variables: คู่มือปฏิบัติจริง

    ในคอมพิวติ้ง Variable คือ คำที่แทนค่าที่เปลี่ยนแปลงได้ คุณใช้ Variables ทุกวันในภาษาพูดปกติ แต่อาจไม่คิดว่ามันคือ Variables ตอนพูด รถของฉัน คุณใช้ รถของฉัน แทน Variable อ้างอิงรถที่คุณครองขณะนั้น Make และ Model แน่ใจเปลี่ยนตลอดชีวิตเมื่อเปลี่ยนรถเก่าเป็นรถใหม่ แต่โดยสร้าง Variable รถของฉัน ไม่ต้องบ่

  3. เชี่ยวชาญ PowerShell Variables: คู่มือสู่ Scripting ที่มีประสิทธิภาพ

    ในวิทยาการคอมพิวเตอร์ (และการคำนวณทั่วไป) ตัวแปร (Variable) คือ ตำแหน่งในหน่วยความจำที่เก็บข้อมูล Arbitrary ไว้ใช้ภายหลัง กล่าวคือ ภาชนะเก็บข้อมูลชั่วคราวสำหรับนำข้อมูลเข้าและออก ใน Bash Shell ข้อมูลอาจเป็นคำ (String) หรือตัวเลข (Integer) คุณอาจไม่เคย (รู้ตัว) ใช้ Variable บนคอมพิวเตอร์มาก่อน แต่น่า

  4. Bash กลายเป็น Default Shell ของ Sysadmin ยังไง?

    Shell Scripting เป็น Discipline สำคัญสำหรับทุกคนใน Role Sysadmin และ Shell หลักที่เขียน Scripts วันนี้คือ Bash Bash มา Default บนเกือบทุก Linux Distributions และ macOS Versions โมเดิร์น และจะเป็น Native Part ของ Windows Terminal เร็วๆ นี้ Bash ไพว่ทุกที่ มันไปถึงจุดนี้ยังไง? Command Line Heroes Podc

  5. เชี่ยวชาญ PowerShell: จัดการ Environment Variables บน Windows และ Linux

    Environment Variables เป็น Global Settings สำหรับคอมพิวเตอร์ Linux, Mac, หรือ Windows เก็บไว้ให้ System Shell ใช้ตอน Execute Commands หลายตัว Set By Default ระหว่าง Installation หรือ User Creation เช่น Home Directory ถูก Set เป็น Environment Variable ตอน Login ลักษณะใน PowerShell ขึ้นอยู่กับ OS บน W

  6. เชี่ยวชาญ Bash Scripting: สร้างเกม Minesweeper ใน Terminal เอง

    ผมไม่ใช่ Expert สอน Programming แต่วันอยากเก่งเรื่องไหน พยายามหาวิธีสนุกกับมัน เช่น อยากเก่ง Shell Scripting ตัดสินใจฝึกโดยเขียน Minesweeper ใน Bash หากคุณ Bash Programmer ที่มีประสบการณ์ และอยากคัดลอกทักษะพร้อมสนุก ติดตามมาสร้าง Minesweeper เวอร์ชันตัวเองใน Terminal Source Code ครบใน GitHub Reposit

  7. 7 Bash History Shortcuts ที่คุณจะใช้ทุกวัน

    Guide ส่วนใหญ่เกี่ยว Bash History Shortcuts แสดงทุกตัวที่มี ปัญหาคือ ฉันใช้ Shortcut ครั้งเดียว แล้ว Glaze Over พยายามลองทุกความเป็นไปได้ แล้วไปทำงานต่อ และลืมหมด เหลือแค่ !! Trick ที่เรียนตอนเริ่มใช้ Bash ส่วนใหญ่ไม่ได้ Committed to Memory บทความนี้ Outline Shortcuts ที่ ใช้จริง ทุกวัน 基于 เนื้อหาบา

  8. Automated Bash Testing ด้วย BATS: รับประกันความน่าเชื่อถือ

    Software Developers เขียน Application ด้วย Java, Ruby, Python มี Libraries Sophisticated ช่วยรักษาความสมบูรณ์ของ Software ตลอดเวลา สร้าง Tests รัน Application ผ่าน Series ของ Executions ใน Structured Environments ให้แน่ใจว่า Aspects ทั้งหมดทำงานเป็นที่คาดไว้ Tests เหล่านี้ยิ่ง powerful เมื่อ Automat

  9. Bash หรือ Python? เลือกภาษาที่เหมาะสมสำหรับงาน Automation

    Bash และ Python เป็นภาษาโปรแกรมมิ่งโปรดของ Automation Engineers ส่วนใหญ่ ทั้งคู่มี Pros และ Cons บางครั้งยากที่จะเลือกว่าใช้ตัวไหน คำตอบที่ซื่อสัตย์คือ: ขึ้นอยู่กับ Task, Scope, Context และ Complexity ของงาน มาเปรียบเทียบเพื่อเข้าใจว่าแต่ละภาษาส่องสว่างที่ไหน Bash เป็น Linux/Unix Shell Command Lang

  10. เชี่ยวชาญ Bash Loops: คู่มือ Step-by-step ประมวลผลไฟล์อย่างมีประสิทธิภาพ

    เหตุผลทั่วไปที่อยากเรียน Unix Shell คือปลดล็อกพลัง Batch Processing หากต้องการกระทำชุดหนึ่งกับหลายไฟล์ วิธีหนึ่งคือสร้างคำสั่ง Iterate ไปยังไฟล์เหล่านั้น ในภาษาโปรแกรมเรียกว่า Execution Control ตัวอย่างทั่วไปคือ for Loop for Loop คือสูตรรายละเอียดว่าต้องการให้คอมพิวเตอร์ทำอะไร สำหรับ Data Object แต่

  11. Bash Aliases ที่จำเป็น จะทำให้คุณทำงานได้เร็วขึ้น

    Bash Alias เป็นวิธีเสริมหรือทับคำสั่ง Bash ด้วยคำสั่งใหม่ ทำให้ผู้ใช้ปรับแตประสบการณ์ใน POSIX Terminal ได้ง่าย มัก Define ใน $HOME/.bashrc หรือ $HOME/bash_aliases (ต้องโหลดโดย $HOME/.bashrc) Distro ส่วนใหญ่เพิ่ม Aliases ยอดนิยมใน .bashrc Default ของ User ใหม่ ตัวอย่าง Syntax: alias ls=ls -F alias ll

  12. เชี่ยวชาญการนำทาง Bash: ใช้ pushd และ popd สลับ Directory ได้อย่างมีประสิทธิภาพ

    คำสั่ง pushd และ popd เป็น Built-in Features ของ Bash Shell ช่วย Bookmark ไดเรกทอรีเพื่อนำทางเร็วระหว่างตำแหน่งต่างๆ บนฮาร์ดไดรฟ์ คุณอาจรู้สึกว่า Terminal เร็วมากแล้ว ไปไหนก็ได้ในไม่กี่ Keystrokes แต่ความเร็วนั้นอาจพังเมื่อต้องไป-มาระหว่าง Directory บ่อย หรือ หลงทาง ใน Filesystem นั่นคือจุดที่ pushd

  13. เชี่ยวชาญ Bash Variables: การประกาศ กำหนดค่า และการใช้งานอย่างมีประสิทธิภาพ

    ในวิทยาการคอมพิวเตอร์ (และการคำนวณทั่วไป) ตัวแปร (Variable) คือตำแหน่งในหน่วยความจำที่เก็บข้อมูล Arbitrary ไว้ใช้ภายหลัง กล่าวคือ ภาชนะเก็บข้อมูลชั่วคราวสำหรับนำข้อมูลเข้าและออก ใน Bash Shell ข้อมูลนั้นอาจเป็นคำ (String) หรือตัวเลข (Integer) คุณอาจไม่เคย (รู้ตัว) ใช้ตัวแปรบนคอมพิวเตอร์มาก่อน แต่น่าจ

  14. เชี่ยวชาญ Bash: คู่มืออัลติเมตสำหรับ Sysadmin

    ทุกอาชีพมีเครื่องมือที่มืออาชีพใช้บ่อยที่สุด สำหรับ Sysadmin หลายคน เครื่องมือนั้นคือ Shell ของพวกเขา บน Linux และ Unix-like ส่วนใหญ่ Shell เริ่มต้นคือ Bash Bash เป็นโปรแกรมที่เก่า למדי - เริ่มต้นในปลายทศวรรษ 1980 - แต่สร้างขึ้นบน Shell ที่เก่ากว่ามาก เช่น C Shell (csh) ซึ่งเก่ากว่าประมาณ 10 ปี เนื่

  15. เทคนิค Terminal Linux ชั้นนำ เพิ่มประสิทธิภาพการทำงาน

    คุณจำได้ไหมครั้งแรกที่ดูคนที่ รู้จริงๆ ใช้ Linux Terminal ทำงาน? อาจดูเหมือนเวทมนตร์ หรืออย่างน้อยก็เหมือนหนัง Hackers. จริงๆ แล้วไม่มีใครนั่งพิมพ์คำสั่ง 60 คำต่อนาที ดูผลลัพธ์วิ่งบนหน้าจอ ให้คำสั่งต่อเนื่องๆ แต่เมื่อเข้าสู่ โซน บางครั้ง ก็รู้สึกแบบนั้นได้ เทคนิคโปรดของคุณสำหรับประสิทธิภาพ Terminal

  16. 15 อัลยาสบรรทัดคำสั่งที่จำเป็น เพิ่มประสิทธิภาพการทำงานบน Linux

    อัลยาส (Alias) บรรทัดคำสั่ง Linux ช่วยให้คุณทำงานได้มีประสิทธิภาพมากขึ้น บางตัวรวมอยู่ใน Distro ที่ติดตั้งไว้โดยค่าเริ่มต้น นี่คือตัวอย่างอัลยาสใน Fedora 27: คำสั่ง alias แสดงรายการอัลยาสที่มีอยู่ การตั้งค่าอัลยาสง่ายเพียงพิมพ์: alias new_name=command นี่คือ 15 อัลยาสที่จะช่วยประหยัดเวลาของคุณ: ต

  17. Xonsh: ผสานพลังของ Python กับประสิทธิภาพของ Shell

    ภาษา Shell มีประโยชน์สำหรับการใช้งานแบบโต้ตอบ แต่การเพิ่มประสิทธิภาพนี้มักมาพร้อมกับการแลกเปลี่ยนกับความสามารถในการใช้เป็นภาษาโปรแกรมมิ่ง ซึ่งอาจสัมผัสได้เมื่อเขียน Shell script ลองจินตนาการดูว่า: ถ้า Shell ของคุณเข้าใจภาษาโปรแกรมมิ่งที่ขยายได้มากกว่านี้ได้อย่างไร? เช่น Python? นี่คือ Xonsh การติดตั

  18. การเชื่อมคำสั่ง Bash: การใช้ Semicolon และ Control Operators

    คำสั่งซ้อนกันแบบง่าย ๆ — เช่น การเรียงคำสั่งหลายคำสั่งต่อเนื่องบนบรรทัดคำสั่ง — ใช้กันอย่างแพร่หลาย คำสั่งเหล่านี้จะคั่นด้วย semicolon ซึ่งระบุถึงจุดสิ้นสุดของคำสั่ง ในการสร้างชุดคำสั่ง shell เรียบง่ายบนบรรทัดเดียว ให้คั่นแต่ละคำสั่งด้วย semicolon ดังนี้: command1 ; command2 ; command3 ; command4 ;

  19. ปรับแต่ง Bash Prompt ให้เป็นธีมฤดูหนาวบน Linux

    สวัสดีอีกครั้งสำหรับตอนต่อไปของปฏิทิน Advent สำหรับของเล่นบรรทัดคำสั่ง Linux หากนี่คือการเยี่ยมชมครั้งแรกของคุณในซีรีส์นี้ คุณอาจถามตัวเองว่า command-line toy คืออะไร? จริงๆ แล้วเราเก็บมันเปิดกว้าง: มันคืออะไรก็ตามที่เป็นการดึงความสนใจสนุกสนานที่เทอร์มินัล และเราให้คะแนนพิเศษสำหรับอะไรที่มีธีมวันหย

  20. การรวม OpenGL กับ Bash: Binding ที่อัปเดตและเอกสารประกอบ

    ในบทความก่อนหน้าที่อธิบายการออกแบบของ Perl 5 และความเหมาะสมเป็น glue language ผมเคยกล่าวว่าผมเคยเขียน OpenGL bindings สำหรับ Bash นี่อาจเป็นข้อความที่น่าอัศจรรย์เกินไปที่จะพูดโดยไม่มีหลักฐาน ดังนั้นผมจึงกลับไปที่มุมฝุ่นบนฮาร์ดดิสก์ของผม ขุดมันออกมา ปรับปรุงให้ทันสมัยเล็กน้อย ปรับปรุงการรองรับฟอนต์ เ

Total 324 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:9/17  20-คอมพิวเตอร์/Page Goto:1 3 4 5 6 7 8 9 10 11 12 13 14 15