시작시 파일에 날짜 및주기 수 연결


1

내 컴퓨터에서 배터리의 사이클 수를 찾으 려면 다음 코드가 있습니다 .

system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'

NameofApp.sh.app-> Contents-> MacOS-> NameofApp.sh와 같이 응용 프로그램 폴더의 유틸리티 폴더에 넣을 간단한 응용 프로그램으로 묶습니다. 시작시 시스템 환경 설정-> 사용자 및 그룹-> 로그인 항목을 사용하여 열 것입니다.

나는 date출력을 제공하는 터미널 에서 명령 을 사용하기를 바랐다 Tue Oct 7 19:32:33 EDT 2014. 날짜와 사이클 수를 구분하여 Excel에서 쉽게 분리 할 수 ​​있기를 바랐습니다.

내가 기대했던 마지막 제품은 시작할 때 날짜 + 구분 기호 +주기 수를 텍스트 파일의 새 줄에 인쇄하는 프로그램으로 구성되어 있습니다 (바탕 화면).

예를 들어

Tue Oct  7 19:32:33 EDT 2014#776
Tue Oct  8 13:55:02 EDT 2014#776
Tue Oct  8 21:23:16 EDT 2014#777
.
.
.
.
.
Tue Dec 12 07:34:56 EDT 2015#????

날짜를 위의 프로그램 출력과 결합하는 데 문제가 있습니다.

미리 감사합니다


1
하나의 라이너 명령을 찾고 있습니까? 질문을 이해하는지 잘 모르겠습니다. 내 명령은 다음과 같습니다.echo `date`#`system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'` >> output.txt
Mateusz Szlosek

답변:


1

@MateusvSzlosek 덕분에 다음과 같은 단일 라이너가 작동합니다.

echo `date`@`system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'` >> output.txt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.