명령어 (2) 썸네일형 리스트형 디렉토리에서 가장 최근 파일의 이름 바꾸기 디렉토리에서 가장 최근 파일 이름 바꾸는 법을 알아보자. mv명령어를 이용하므로, 이름말고 위치를 바꿀 때도 동일하게 사용하면 된다. ls -tr | tail -1 | xargs -I{} mv {} new_name 해석: ls -tr : 시간(-t)을 내림차순(-r)으로 정렬해서 보여준다(ls) | tail -1 : 앞 명령어로 나온 결과중에 ( | ) 맨 마지막 한 가지만 고른다 (tail -1) | xargs -I {} mv {} new_name : 앞 명령어 결과를 이용하여 (|) 다음 명령어의 인자로 전달한다 (xargs) 전달하는 위치는 다음 변수가 있는 곳으로 한다 (-I, {}... {}는 변수 이름이고 변경 가능) 전달받은 인자의 이름을 new_name으로 바꾼다 ( mv {} new_na.. C/C++로 터미널에 명령어 전달하기. C/C++프로그램으로 터미널을 실행해서 명령어를 전달해보자. `system`함수를 이용한다. 코드 예제 #include #include using namespace std; int main() { //명령어 입력 cout command; //str을 char*로 변환 const char *c = command.c_str(); //터미널에 명령어 전달 system(c); return 0; } 실행결과 참고 https://www.quora.com/How-do-I-use-terminal-commands-in-C++ How do I use terminal commands in C++? Answer (1 of 2): system() in C/C++ system() is used to invoke an operat.. 이전 1 다음