wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบเกี่ยวกับ Shell Script

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Shell Script คืออะไร?

a)

โปรแกรมที่ใช้ในการพัฒนาเว็บ

b)

โปรแกรมที่ทำงานผ่าน GUI

c)

โปรแกรมที่ทำงานผ่าน shell

d)

โปรแกรมที่ใช้ในการออกแบบกราฟิก

2.

บรรทัดแรกของไฟล์ Shell Script ที่เรียกว่าอะไร?

a)

Command

b)

Shebang

c)

Hashbang

d)

Interpreter

3.

คำสั่ง echo ใช้เพื่อทำอะไร?

a)

แสดงข้อความบนหน้าจอ

b)

รวมไฟล์

c)

นับจำนวนบรรทัด

d)

บีบอัดไฟล์

4.

คำสั่ง ls -l ใช้เพื่อแสดงอะไร?

a)

ไฟล์ที่ถูกบีบอัด

b)

รายการไฟล์ในรูปแบบละเอียด

c)

จำนวนบรรทัดในไฟล์

d)

เนื้อหาของไฟล์

5.

คำสั่ง wc -l ใช้เพื่อทำอะไร?

a)

แสดงเนื้อหาของไฟล์

b)

รวมไฟล์

c)

นับจำนวนบรรทัดในไฟล์

d)

นับจำนวนคำในไฟล์

6.

คำสั่ง zip ใช้เพื่อทำอะไร?

a)

แสดงข้อความ

b)

นับจำนวนบรรทัด

c)

แสดงรายการไฟล์

d)

บีบอัดไฟล์

7.

คำสั่ง awk ใช้เพื่อทำอะไร?

a)

นับจำนวนคำ

b)

บีบอัดไฟล์

c)

จัดการข้อมูลแบบบรรทัดต่อบรรทัด

d)

แสดงเนื้อหาของไฟล์

8.

การใช้ Case Statement ใน Shell Script ใช้เพื่อทำอะไร?

a)

ตรวจสอบเงื่อนไข

b)

บีบอัดไฟล์

c)

แสดงข้อความ

d)

รวมไฟล์

9.

คำสั่ง sed ใช้เพื่อทำอะไร?

a)

ค้นหาและแทนที่ข้อความ

b)

นับจำนวนบรรทัด

c)

แสดงเนื้อหาของไฟล์

d)

บีบอัดไฟล์

10.

การทำงานแบบ Background ใน Shell Script ใช้คำสั่งใด?

a)

zip

b)

nohup

c)

awk

d)

sed

11.

การตั้งชื่อตัวแปรใน Shell Script ต้องเริ่มต้นด้วยอะไร?

a)

ช่องว่าง

b)

ตัวอักษร

c)

ตัวเลข

d)

สัญลักษณ์

12.

การกำหนดค่าตัวแปรใน Shell Script ใช้เครื่องหมายใด?

a)

+

b)

=

c)

:

d)

-

13.

การอ่านค่าจากผู้ใช้ใน Shell Script ใช้คำสั่งใด?

a)

read

b)

echo

c)

cat

d)

ls

14.

การสร้างไฟล์ ZIP จากหลายไฟล์ใช้คำสั่งใด?

a)

zip archive.zip file1.txt file2.txt

b)

zip -r archive.zip directory/

c)

zip archive.zip file1.txt

d)

zip -x '*.tmp'

15.

การใช้ตัวแปรในอาร์เรย์ใน Shell Script ใช้สัญลักษณ์ใด?

a)

()

b)

{}

c)

[]

d)

<>