Viết lại hàm echo trong Linux

echo _Dùng để hiển thị dòng văn bản, giá trị biến …
CODE
Cú pháp : echo [options] [chuỗi, biến…]
Các option :
-n : không in ký tự xuống dòng.
-e : cho phép hiểu những ký tự theo sau dấu trong chuỗi
a : alert (tiếng chuông)
b : backspace
c : không xuống dòng
n : xuống dòng
r : về đầu dòng
t : tab
: dấu
Viết lại hàm echo
Chương trình cần dùng đối số dòng lệnh :
int main( int argc, char *argv[])
mà e k biết đưa biến vào như thế nào anh chị nào biết có thể chỉ giúp e được k ạ?
VD: gcc my_echo.c -o my_echo
./my_echo -n abcd
thì kết quả là: abcd[user@client]

Bạn tham khảo thêm về hàm getopt()
https://stackoverflow.com/questions/9642732/parsing-command-line-arguments

1 Like

Cảm ơn bạn nhiều nhé!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?