为您找到相关结果301,251个
Linux shell下30个有趣的命令和提示(推荐)_linux shell_脚本之家
12. 输出结果前置行号 ls | nl 13. Grep使用Perl风格的语法(允许像\t这样的字符) grep -P "\t" 14. Cat命令反向输出(从末端开始) tac file 15. 检查每个目录中的文件的的权限 检测权限错误是很有用的,例如在配置web服务器时。 namei -l /path/to/file.txt ...
www.jb51.net/article/1251...htm 2025-4-18
Django日志logging的配置和自定义添加方式_python_脚本之家
%(lineno)d 记录调用的行号 %(created)s 执行日志记录的时间 %(asctime)s 日期时间 %(msecs)s 毫秒部分 %(thread)s 线程ID %(threadName)s 线程名称 %(process)d 进程ID %(message)s 记录的消息,自定义内容 五、Django中添加logging 1.在项目setting.py 文件中配置logginger 日志 1 2 3 4 5 6 7 ...
www.jb51.net/article/2839...htm 2025-4-17
C语言的预处理介绍_C 语言_脚本之家
__ LINE__ 25 本文件当前行号 __ DATE__ “Dec 27 2021” 文件被编译日期 __ TIME__ “21:30:23” 文件被编译时间 __ STDC__ 1 如果编译器遵循ANSI C,其值就为1,否则未定义 二、#define 我们先来看一下它的用法 1 #define name stuff 有了这条指令以后,每当有符号name出现在这条指令之后时,...
www.jb51.net/article/2331...htm 2025-4-5
Go语言Zap日志库使用教程_Golang_脚本之家
5.输出文件名和行号 zap.New()中加上zap.AddCaller()。 1 2 3 4 5 6 7 8 func InitLogger() { writeSyncer := getLogWriter() encoder := getEncoder() core := zapcore.NewCore(encoder, writeSyncer, zapcore.DebugLevel) // DebugLevel logger = zap.New(core, zap.AddCaller()) defer logg...
www.jb51.net/article/2758...htm 2025-4-14
关于vi和vim的区别及命令详解_linux shell_脚本之家
nG //跳到行号为n的行 G //跳至文件的底部 七、设置行号(vi命令模式下使用) :set nu //显示行号 :set nonu //取消显示行号 八、复制、粘贴(vi命令模式下使用) yy //将当前行复制到缓存区,也可以用 "ayy 复制,"a 为缓冲区,a也可以替换为a到z的任意字母,可以完成多个复制任务。
www.jb51.net/article/1035...htm 2025-4-6