Maison > Questions et réponses > le corps du texte
adb logcat | grep -i "system.err" > test.log
这样可以输出log,可是执行两次这个命名,会把上次的覆盖掉,能不能动态的给“test.log”命名,比如命名为当前时间.log。 如2016-08-17-19-09-50.log
天蓬老师2017-04-17 17:54:42
ADB Logcat & gt; "% Date: ~ 0,4% -% Date: ~ 5,2% Date: ~ 8,2% Temps: ~ 0,2% -%: ~ 3,2% - % Temps: ~ 6,2% .txt "
La sortie est: 2016-11-09 15-40-16.txt
Explication: <在> La valeur de cette variable d'environnement après avoir exécuté la commande de date dans la ligne de commande CMD de Windows est
% Date: ~ 0,4% indique 0 chiffres de gauche à droite à droite, puis le caractère à 4 chiffres commence à partir de la position où le pointeur Offres. )
% Date: ~ 8,2% signifie que le pointeur déplace 8 bits de gauche à droite, puis commence 2 caractères à partir du décalage.
Un autre exemple:
% Date: ~ 5% signifie que le pointeur passe de gauche à droite, puis extraire toute la valeur
Regardez la variable de temps de temps:
<<>
La signification de chaque opération comme suit est la suivante: % Temps: ~ 0,2% indique 0 chiffres de gauche à droite à droite, puis commencez par 2 caractères de la position où le pointeur compense. Il s'agit de la valeur du champ d'heure <段>%: ~ 3,2% indique que le pointeur passe de gauche à droite, puis commence 2 caractères de la bit à partir du décalage. puis commence par 2 caractères à partir du décalage.
阿神2017-04-17 17:54:42
> log_$(date " %b_%d_%Y_%H.%M.%S").log
Vous pouvez régler vous-même le format de l'heure.
PHP中文网2017-04-17 17:54:42
Modifiez simplement la commande ci-dessus
adb logcat > log_$(date +%Y-%m-%d).log