คุณสามารถรวมสคริปต์ทุบตีใด ๆ ที่สามารถช่วยเหลือทุกคนได้ ที่เก็บนี้มีวัตถุประสงค์เพื่อช่วยเหลือผู้อื่นโดยการสร้างโครงการ OpenSource ซึ่งทุกคนสามารถเสนอการประชาสัมพันธ์ที่ถูกต้อง (คำขอดึง) ในขณะที่ปฏิบัติตามแนวทางที่สนับสนุน มีส่วนร่วม
[ปล. อย่าลืมแสดงถ้าคุณชอบมันหรือคุณได้รับความช่วยเหลืออย่างใด มันกระตุ้นให้เราดำเนินโครงการ OpenSource เช่นนี้]
สำหรับผู้ใช้ใหม่ที่จะทุบตีคุณสามารถวางสคริปต์ในไดเรกทอรีโฮมไดเรกทอรีของคุณหรือใน ~/bin/ ไดเรกทอรี หากคุณต้องการเรียกใช้สคริปต์จากตำแหน่งใด ๆ โดยไม่ระบุเส้นทางสัมพัทธ์ให้เพิ่มไดเรกทอรีที่มีสคริปต์ไปยังตัวแปรสภาพแวดล้อม PATH ของคุณ คุณสามารถทำได้โดยการแก้ไขไฟล์การกำหนดค่าเชลล์ของคุณ ( ~/.bash_profile หรือ ~/.zshrc ) ด้วยบรรทัดต่อไปนี้:
export PATH=$PATH:~/path-to-script-directory
หลังจากบันทึกไฟล์กำหนดค่าคุณจะต้องรีสตาร์ทเชลล์หรือเรียกใช้: source ~/.bash_profile หรือ source ~/.zshrc ขึ้นอยู่กับไฟล์ที่คุณแก้ไข
นอกจากนี้โปรดทราบว่าคุณอาจต้องให้สิทธิ์การดำเนินการกับสคริปต์ Bash โดยรัน:
chmod +x path-to-script.sh
การออกกำลังกายข้อควรระวังและตรวจสอบรหัสของสคริปต์อย่างละเอียดก่อนที่จะดำเนินการเพื่อให้แน่ใจว่าสอดคล้องกับฟังก์ชันการทำงานที่ตั้งใจและมาตรฐานความปลอดภัย
| ไฟล์ | การใช้งาน | คำอธิบาย |
|---|---|---|
| helloworld.sh | ./helloworld.sh | ตัวอย่างสวัสดีโลก |
| addtwonumbers.sh | ./addtwonumbers.sh | นอกจากนี้ตัวอย่างการใช้ Bash |
| เปรียบเทียบ. sh | ./compare.sh | ตัวอย่างการเปรียบเทียบ (ความยาวสตริงและตัวเลข) |
| Pyramidforloop.sh | ./pyramidforloop.sh | สร้างพีระมิด |
| ในขณะที่ | ./whileloop_example.sh | ในขณะที่ตัวอย่างลูป |
| ไฟล์ | การใช้งาน | คำอธิบาย |
|---|---|---|
| การนับไฟล์. sh | ./counting-files.sh | นับไฟล์ในไดเรกทอรีการทำงานปัจจุบัน |
| Date-rename-jpg.sh | ./date-rename-jpg.sh | เตรียมไฟล์ iso 8601 วันที่ไปยังไฟล์ jpg ในไดเรกทอรี Currend |
| findfile.sh | ./findfile.sh [ชื่อไฟล์] | ค้นหาไฟล์ในไดเรกทอรีการทำงานปัจจุบัน |
| readfile.sh | ./readfile.sh | ตัวอย่างสำหรับการส่งออกเนื้อหาของไฟล์ด้วย Bash |
| autocompress.sh | ./autocompress.sh | บีบอัดไฟล์/โฟลเดอร์ในไดเรกทอรีปัจจุบันลงในคลังเก็บ tar.gz |
| ไฟล์ | การใช้งาน | คำอธิบาย |
|---|---|---|
| count-lines.sh | ./count-lines [FilePath] | นับบรรทัดในไฟล์ |
| ตัวอักษร-ความถี่ใน-file.sh | ./letter-frequency-in-file.sh [FilePath] | นับความถี่ของตัวอักษร/คำทุกคำในไฟล์ |
| textreplacement.sh | ./textreplacement.sh [filepath] | แทนที่ข้อความในไฟล์ |
| Word-search.sh | ./word-search.sh [Word] | ค้นหาคำในไฟล์ |
| ไฟล์ | การใช้งาน | คำอธิบาย |
|---|---|---|
| code_and_docker_install.sh | ./code_and_docker_install.sh | ติดตั้ง vscode, g ++ คอมไพเลอร์หรือ Docker ได้อย่างง่ายดาย |
| Lamp-setup.sh | ./lamp-setup.sh | ติดตั้งและตั้งค่าสแต็กหลอดไฟสำหรับ Web Dev ได้อย่างง่ายดาย |
| setup-golang.sh | ./setup-golang.sh [หมายเลขเวอร์ชัน] | ติดตั้ง Golang เวอร์ชันที่ระบุ |
| ไฟล์ | การใช้งาน | คำอธิบาย |
|---|---|---|
| Hangman.sh | ./hangman.sh | เล่น Hangman! |
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT