유닉스에서 혼자 공부하고있는 학생입니다. 질문좀 드릴게요 ㅠ
글쓴이: skynsn3423 / 작성시간: 금, 2013/10/25 - 7:10오후
vi를 이용하여서 .c 프로그램을 작성을 하고있습니다.
struct passwd *pw; 변수를 선언하고
그 /etc/passwd 에서 pw->pw_dir을 for문을 이용하여 출력하면
/home/stduent/학번/사용자이름폴더
이런식으로 나오는데요.
사용자가 학번을 입력하면 그 학번에 해당하는 사람들의 정보만 출력하고 싶은데.
if (pw->pw_dir == "home/student/학번(변수)/사용자이름폴더") <- 여기안을 어떻게 써야 할지 모르겠습니다.. vi가 아니면 awk gawk 이런걸로 이용하면 될꺼같은데.
vi로 사용자에게 argc, *argv[] 명령행 인자로 받아서 프로그램을 짜려고하는데.. 난감하네요 ㅠ
어떻게 해야 하는지좀 도와주세요 ㅠ
Forums:
아;;;;;;;;;;
죄송합니다...... 저장을 눌렀는데 멈춘것처럼 반응이 없어서 몇번 눌렀더니.. 글이 중복이 됬네요..
댓글 달기