![How to switch from Bash to C Shell on Linux](https://i.ytimg.com/vi/p228x_yWIcI/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - C Shell (csh) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย C Shell (csh)
คำจำกัดความ - C Shell (csh) หมายถึงอะไร
C เชลล์ (csh) เป็นเชลล์คำสั่งสำหรับระบบ Unix ที่สร้างขึ้นเป็นส่วนหนึ่งของ Berkeley Software Distribution (BSD) ในปี 1978 Csh สามารถใช้สำหรับป้อนคำสั่งแบบโต้ตอบหรือในสคริปต์เชลล์ เชลล์ได้แนะนำการปรับปรุงจำนวนหนึ่งของเชลล์เป้าหมายก่อนหน้านี้ที่ออกแบบมาเพื่อการใช้งานแบบโต้ตอบ เหล่านี้รวมถึงประวัติการดำเนินการแก้ไขไดเรกทอรีกองการควบคุมงานและเสร็จสิ้นตัวหนอน คุณลักษณะเหล่านี้จำนวนมากถูกนำมาใช้ใน Bourne Again shell (bash), Korn shell (ksh) และใน Z shell (zsh) ตัวแปรที่ทันสมัย tcsh ก็เป็นที่นิยมเช่นกัน
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย C Shell (csh)
Bill C สร้างขึ้นโดย Bill Joy ในขณะที่เขายังเป็นนักศึกษาระดับบัณฑิตศึกษาที่ UC Berkeley ในช่วงปลายปี 1970 เปิดตัวครั้งแรกโดยเป็นส่วนหนึ่งของ 2BSD Berkeley Software Distribution ของ Unix ในปี 1978
C เชลล์ได้รับชื่อจากไวยากรณ์ซึ่งมีวัตถุประสงค์เพื่อคล้ายกับภาษาการเขียนโปรแกรม C
C เชลล์แนะนำคุณสมบัติที่มีจุดประสงค์เพื่อให้ใช้งานได้ง่ายขึ้นที่บรรทัดคำสั่งแม้ว่าเชลล์อื่น ๆ จะสามารถใช้สคริปต์ได้ หนึ่งในคุณสมบัติที่โดดเด่นที่สุดคือประวัติคำสั่ง ผู้ใช้สามารถเรียกคืนคำสั่งก่อนหน้านี้ที่พวกเขาป้อนและทำซ้ำหรือแก้ไขคำสั่งเหล่านี้ นามแฝงอนุญาตให้ผู้ใช้กำหนดชื่อย่อที่จะขยายเข้าไปในคำสั่งอีกต่อไป สแต็กไดเรกทอรีช่วยให้ผู้ใช้ผลักดันและป๊อปอัพไดเร็กทอรีในสแต็กเพื่อข้ามไปมาอย่างรวดเร็ว C เชลล์ยังแนะนำสัญกรณ์ตัวหนอนมาตรฐานที่ "~" หมายถึงไดเรกทอรีบ้านของผู้ใช้
คุณลักษณะส่วนใหญ่เหล่านี้ได้รวมเข้ากับเชลล์ในภายหลัง ได้แก่ เชลล์ Bourne Again, Korn เชลล์และ Z เชลล์ ตัวแปรยอดนิยมคือ tsch ซึ่งเป็นเชลล์เริ่มต้นปัจจุบันบนระบบ BSD เช่นเดียวกับ Mac OS X รุ่นแรก ๆ