그래서 기본적으로 내가하고 싶은 것은 두 파일을 열 2별로 비교하는 것입니다. 어떻게 이것을 할 수 있습니까? File_1.txt : User1 US User2 US User3 US File_2.txt : User1 US User2 US User3 NG 결과물 파일: User3 has changed
나는 이런 파일을 가지고있다 : other lines . . . blah blah blah (:34) 위의 파일에서 숫자의 발생을 찾고 싶습니다. 나는 생각해 냈다 : grep [0-9] filename 그러나 그것은 전체를 인쇄하고 있습니다 : blah blah blah (:34) 오히려 나는 단지 원한다 34. 그렇게 할 방법이 있습니까?
노는 동안 awk나는 처형했다. ls -la >> a.txt ; awk {'print $5 $1'} a.txt ; 이것은 다음과 같은 출력을 제공합니다. 53277-rw------- 52347-rw------- 이 두 친구 사이에 공간을 확보하려면 어떻게해야합니까?
저는 Linux를 배우고 있는데, 스스로 해결하지 못하는 것 같습니다. 여기있어: 한 행에 4 개의 숫자를 포함하지만 4를 초과하지 않는 파일에서 행을 grep하십시오. 어떻게 접근 해야할지 모르겠습니다. 문자열에서 특정 숫자는 검색 할 수 있지만 그 숫자는 검색 할 수 없습니다.
2958616 바이트 텍스트 파일이 있습니다. 을 실행 sort < file.txt | uniq > sorted-file.txt하면 3213965 바이트 텍스트 파일이 생성됩니다. 정렬 된 텍스트 파일이 더 큰 이유는 무엇입니까? 여기 에서 텍스트 파일을 다운로드 할 수 있습니다 .
지금부터 앞으로 주어진 날짜까지 며칠을 알려주는 스크립트 나 함수를 작성하고 싶습니다. 내가 해결하기 위해 고군분투하는 것은 주어진 날짜를 처리하고 현재 날짜와 비교하는 방법입니다 ... 나는 뭔가를 상상하고 있습니다. read -p "enter the date in the format YYYY-MM-DD " 그리고 쉘에 무의미한 문자열이 있다고 가정하고 다음과 같은 몇 가지 평가를 수행해야합니다 …
텍스트의 모든 줄을 한 줄로 가져 오려고합니다. 나는 코딩으로 배우려고 노력하는 초보자입니다. 이 문제를 해결하기 위해 4 시간을 보냈습니다. 이 문제에 대한 간단한 해결책이 있다는 것을 알고 있습니다. 여기 내가 시도한 것이 있습니다. sed -e 'N; s / \ n //'myfile.txt # 아무것도하지 않습니다 sed -e : a -e N …
쉘 스크립트를 작성하려고합니다. 아이디어는 텍스트 파일에서 무작위로 한 줄을 선택하여 우분투 데스크탑 알림으로 표시하는 것입니다. 그러나 스크립트를 실행할 때마다 다른 줄을 선택하고 싶습니다. 이를위한 해결책이 있습니까? 전체 스크립트를 원하지 않습니다. 그 단순한 것만.