내가 그 같은 것을 가지고 사이에 물건을 얻는 방법 : xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Basic Optical Mouse id
"TAIL -n -0 -F filename"을 수행하여 로그 파일을 모니터링하고 있습니다. 그러나 로그 파일에 많은 메시지가 기록되므로 CPU 사용량이 많이 소요됩니다. 방법이 있습니까, 나는 파일을 열고 새로운/몇 가지 항목을 읽고 그것을 닫고 매 5 초 간격으로 그것을 반복 할 수 있습니까? 파일을 계속 지킬 필요가 없습니까? 다음 실행에서 다음 읽기
특정 패턴과 가장 가까운 패턴을 찾고 싶습니다. 예를 들어 "yyyy :"("bbb = ~ yyyy"와 가장 가까운 행) 아래에 "bbb ="를 인쇄하려고합니다. 줄 번호는 줄 번호와 순서가 변경 될 수 있으므로 줄 번호를 사용하지 않는 것이 좋습니다. 루트 # vi를 "는"15 개 라인 1 ## xxxx:
2 aaa=3
3 bbb=4
4 ccc
그래서 날짜를 다른 형식으로 변환해야합니다. 과 같이, 떠들썩한 파티 파이프 라인으로, 나는 마지막 콘솔 로그인에서 날짜를 데려 갈거야, 그리고 AWK과에서 관련 비트를 잡아 당겨 : last $USER | grep console | head -1 | awk '{print $4, $5}'
출력한다 : Aug 08 ($ 4 = 8월 $ 5 = 08에서 이
커맨드 라인에서 이름을 바꾸어야하는 이미지 파일이 많습니다. 최선의 방법은 awk를 사용하는 것입니다 (올바르지 않은 경우 수정하십시오). 파일 이름은 모든 이미지 파일은 '103'로 시작하는 다음 1038282829128738912-1.jpg
처럼 나는 '201003'로 파일 이름의이 부분을 대체 할 - 예를 들면 ... 나머지는 그대로두고. 2010
두 개의 열 "이름"과 "날짜"와 탭으로 구분 된 텍스트 파일을 감안할 때 : Sam 20100101
Sam 20100101
Sam 20100102
George 20100101
George 20100101
George 20100102
내가 같은 파티션 누적 합계로 세 번째 열을 추가 AWK 사용할 수 열 1과 2의 각 고유 한 패턴에 대해
내 HTML 코드에는 다음과 같은 행이 있습니다. <TH>column1</TH><TH>column2</TH><TH>column3</TH>
나는 <TH>Name</TH><TH>Surname</TH><TH>City</TH>
내 쉘의 에코 문에서 열 목록을 가지고 ... "성"과, "이름"으로, 컬럼을 대체 할 2 열을 SED 도구를 사용할 수 있습니다
다음 코드에서는 쉘 varibale을 awk에 전달하려고합니다. 그러나 그것을 a.sh foo_bar로 실행하려고하면 "foo is not declared"가 출력되고 a.sh bar_bar로 실행하면 "foo is declared"라는 출력이 출력됩니다. awk에 버그가 있습니까? 아니면 여기서 뭔가 잘못하고 있습니까? gawk-3.0.3을 사용하고 있습
지난 주에 sed에 대해 읽었습니다. 이제 sed를 사용하여 파일에서 추출을 수행합니다. 괜찮습니다. 이제 첫 번째 열의 데이터를 변경하고 싶습니다. 행 번호에 내가 AWK에서이 작업을 수행 또는 나오지도 할 수있는 방법, 1 3 3 0 0 0 1 3 35 34
16 3 3 0 0 0 34 35 33 19
31 3 3 0 0 0 19 33 71 68