๋ฐ์ํ c์ธ์ดls๊ตฌํ1 [C : ls] C๋ก ls ๊ตฌํ ์, -a ์ต์ ์ฒ๋ฆฌ #getopt ์ด์ ํฌ์คํ ์์ getopt๋ฅผ ์์๋ดค๊ณ , ์ด๋ฒ์ ls ๊ตฌํ ์ -a ์ต์ ์ ๋ํ ์ธ์์ฒ๋ฆฌ๋ฅผ ํด๋ณด๋ ค๊ณ ํจ ๋ค๋ฅธ ์ต์ ๋ค๋ ๋์ค์.. ์ธ์ ๊ฐ.. ํด๋ด์ผ์ง... argc๊ฐ 1๊ฐ์ธ์ง (ls ๋ง ์ ๋ ฅ๋ ๊ฒฝ์ฐ) argc๊ฐ 1๊ฐ๊ฐ ์๋์ง (ls์ ์ต์ ์ด ํจ๊ป ์ ๋ ฅ ๋ ๊ฒฝ์ฐ) ๋ฅผ ๋๋ ์ ์์ฑ argc๊ฐ 1๊ฐ์ธ๊ฒฝ์ฐ .์ผ๋ก ์์ํ๋ ์จ๊นํ์ผ์ ์ ์ธํ ๋๋จธ์ง ํ์ผ๋ค์ ์ถ๋ ฅํ๊ณ 1๊ฐ๊ฐ ์๋๊ฒฝ์ฐ์๋ getopt()๋ฅผ ์ฌ์ฉํ์ฌ ์ต์ ์ ๋ง๊ฒ ์ถ๋ ฅํ๋๋ก ๊ตฌํ ํ์ฌ ์ต์ ์ a๋ง ์ฌ์ฉ ! #include #include #include #include int main(int argc, char* argv[]) { struct dirent *dir; int c; DIR *dp = opendir("."); if (dp == NULL) { r.. 2023. 12. 18. ์ด์ 1 ๋ค์ ๋ฐ์ํ