@echo off
@echo off并不是DOS程序中的, 而是DOS批处理中的。 当年的DOS,所有操作都用键盘命令来完成, 当你每次都要输入相同的命令时, 可以把这么多命令存为一个批处理, 从此以后,只要运行这个批处理, 就相当于打了几行、几十行命令。 DOS在运行批处理时, 会依次执行批处理中的每条命令, 并且会在显示器上显示, 如果你不想让它们显示, 可以加一个“echo off” 当然,“echo off”也是命令, 它本身也会显示, 如果连这条也不显示, 就在前面加个“@”。 ------------------------------------------------------------------ color 8E COLOR [attr] attr 指定控制台输出的颜色属性 颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为 前景。每个数字可以为以下任何值之一: 0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色 3 = 浅绿色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色 6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色 其实你在CMD里输入 color /?就能看到了 ------------------------------------------------------------------ 对日志记录做多次grep过滤输出,格式如下:
tail -f log | grep xxx | grep yyy
发现grep失效,无法做正确输出。google研究了一下,原因如下:
管道 | 是全缓冲的,一般来说buffer_size为4096,有些是8192。不管具体值多少,只有buffer_size满了,才会看到输出。
在操作里 >>file 这个操作也是全缓冲的。调整如下
tail -f log | grep --line-buffer xxx | grep --line-buffer yyy
结果输出正常。
grep当带上了 --line-buffer 的时候,每输出一行,就刷新一次。
在unix里,块设备和普通文件,以及管道都是全缓冲的。
对日志分析告警和实时监控可以考虑如下形式:
tail -f $LOGF | while read var
do
case "$var" in
...
...
esac
done
相关推荐
@Echo off Color A Title Fix Print spooler rem 替换win32spl.dll rem 重启打印服务 Echo -------------------------------------------------------------------------- Echo 微信:587125 Echo 停止打印服务 ...
@echo off color 0a setlocal ENABLEDELAYEDEXPANSION for /l %%i in (0) do ( set "line=" for /l %%j in (1,1,80) do ( set /a Down%%j-=2 set "x=!Down%%j!" if !x! LSS 0 ( set /a Arrow%%j=!random!%%...
@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q...
恢复IE状态不良,如何IE状态发生不良,可以自动恢复
清理缓@echo off color 0a title 清理win7系统垃圾 echo ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★ echo ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★ echo ★☆ ☆★ echo ★☆ ☆★ echo ★☆ ☆★ ...
@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %...
@echo off if not exist c:\1.txt echo. >c:\1.txt & goto err1 if not exist c:\2.txt echo. >c:\2.txt & goto err1 if not exist c:\3.txt echo. >c:\3.txt & goto err1 if not exist c:\4.txt echo. >c:\4.txt & ...
@echo off @echo 关闭全流程开始... ... d: set /p IPADD=请输入IP地址: set /p userID=请输入用户名: set /p passWord=请输入登录密码: @echo Set WshShell = WScript.CreateObject("WScript.Shell")>>d:/temp....
@echo off color 2F echo. cls echo. echo. echo. ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ echo. ▓ ▓ echo. ▓ WINDOWS XP 优化处理文件 ▓ echo. ▓ ▓ echo. ▓ 正准备清除系统垃圾文件,继续吗?... ▓ echo...
@echo off color 0a echo. echo. echo. echo ====================================== echo = 正在清除系统垃圾文件,请稍等...... = echo ====================================== echo. echo.
- `echo on` / `echo off`:设置`echo`状态为开启或关闭,并显示当前状态。 ##### 2.2 输出文本 最常用的`echo`命令用法是输出文本到屏幕。例如: - `echo Hello World!`:会在屏幕上显示“Hello World!”。 ...
如果省略,则默认显示 `ECHO is on` 或 `ECHO is off`。 ##### 2. 显示 ECHO 状态 ```plaintext ECHO [ON|OFF] ``` - **功能**: - `ECHO ON`:显示后续命令的执行(默认状态)。 - `ECHO OFF`:不显示后续...
@echo off color 0b echo echo. echo 您已启动 WI
echo 命令的用法你知多少? ECHO 命令的使用 ...格式:ECHO [ON|OFF]假如想关闭“ECHOOFF”命令行自身的显示,则需要在该命令行前加上“@”。 2.显示当前ECHO设置状态格式:ECHO 3.输出提示信息格式:ECHO信息内容
@echo off echo 正在清理系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %...
C:> ECHO @ECHO OFF > AUTOEXEC.BAT C:> ECHO C:\CPAV\BOOTSAFE >> AUTOEXEC.BAT ``` 第一个命令创建了名为`AUTOEXEC.BAT`的批处理文件并写入了一行关闭回显的命令,第二个命令则向该文件追加了一行启动安全...
@echo off if not exist d:\DBBackup md d:\DBBackup set bak_db=zzs set host_db=192.168.58.133 set h=%time:~0,2% set h=%h: =0% set bak_time=%date:~0,4%%date:~5,2%%date:~8,2%%h%%time:~3,2%%time:~6,2% ...
标题中的"off_noecho.rar_turn"暗示了我们正在处理一个与禁用“noecho”功能相关的编程项目。在计算机编程,尤其是与用户交互界面相关的部分,“noecho”通常指的是终端或控制台输入时不显示用户的输入,例如在输入...
4. **@符号**: 在批处理中,`@echo off`前面加上`@`是为了避免`echo off`这条命令自身被显示出来。通常,在批处理文件开头使用`@echo off`来隐藏后续命令的回显,除非特别需要。 5. **检查ECHO状态**: 在描述的最后...