1 votos

Concatenación de la fecha y el recuento de ciclos en el archivo al iniciarse

Tengo el siguiente código de aquí para encontrar el recuento de ciclos de la batería en mi ordenador:

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

Lo encerraré en una simple aplicación que pondré en la carpeta Utilidades de mi carpeta de aplicaciones de la siguiente manera: NombredeApp.sh.app->Contenidos->MacOS->NombredeApp.sh. La tendré abierta al inicio mediante Preferencias del Sistema->Usuarios y Grupos->Objetos de Inicio de Sesión.

Esperaba utilizar el date en el terminal que da la salida (como estoy seguro de que usted sabe) como Tue Oct 7 19:32:33 EDT 2014 . Esperaba delimitar la fecha y el recuento del ciclo para poder separarlo fácilmente en excel.

El producto final que esperaba consiste en un programa que al iniciarse, imprima la fecha + delimitador + conteo de ciclos a una nueva línea en un archivo de texto (En el escritorio).

Por ejemplo,

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#????

Tengo problemas para combinar la fecha con la salida del programa anterior.

Gracias de antemano

1voto

Conner Puntos 52

Gracias a @MateusvSzlosek, la siguiente frase funciona:

echo `date`@`system_profiler SPPowerDataType | grep "Cycle Count" | awk '{print $3}'` >> output.txt

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X