notepad

巧用NotePad++ 做文本处理

99封情书 提交于 2020-03-26 06:35:54
利用Notepad++处理文本,其中涉及文本的合并,去除空行,插件安装,查找与替换等。 首先,批量处理文本,也就是把所有的语料放到一个txt 文档中。很好办,cmd 命令下输入如下操作符就可以了。(表示把E 盘目录下Camera 文件下的所有东西都写入到Camera.txt 文档中,Camera.txt 自动创建的。 ) 如果操作成功,则显示如下: 然后到E 盘Camera.txt 中查看就行了。(Notepad++ 打开) 然后就是文本的处理的,发现文本中含有如图红线所示的东西,那么就去掉吧! 选择“搜索”--- “替换”,先从简单的开始。 下面替换部分敲“空格”就OK 了。这样就依次把<DOC> </DOC><TEXT> 等去掉了。 剩下的就是比较复杂点的<DOCID>*****</DOCID> ,因为**** 部分是变化了,所以使用正则表达式处理。如图: 这样就把所有不相干的东西处理掉了!如图:干净了很多了。 最后就是处理文档,按照“。”、”!“,”?“等标示句子结束的符号进行分句。好办,不用写程序,还是用NotePad++ 啦! 点击“搜索”———“替换”(跟刚才一样) 查找目标部分写入“。”“?”等等,一次处理一个吧!替换部分输入“\r ”表示换行。 切记 :下面一定要勾选“扩展”,然后“全部替换”。就OK 了!其他符号也是这么处理滴。看看效果: 已经分好行了

notepad++正则表达式替换字符串详解

一世执手 提交于 2020-03-25 20:06:36
表达式 说明 \t 制表符. \n 新行. . 匹配任意字符. | 匹配表达式左边和右边的字符. 例如, “ab|bc” 匹配 “ab” 或者 “bc”. [] 匹配列表之中的任何单个字符. 例如, “[ab]” 匹配 “a” 或者 “b”. “[0-9]” 匹配任意数字. [^] 匹配列表之外的任何单个字符. 例如, “[^ab]” 匹配 “a” 和 “b” 以外的字符. “[^0-9]” 匹配任意非数字字符. * 其左边的字符被匹配任意次(0次,或者多次). 例如 “be*” 匹配 “b”, “be” 或者 “bee”. + 其左边的字符被匹配至少一次(1次,或者多次). 例如 “be+” 匹配 “be” 或者 “bee” 但是不匹配 “b”. ? 其左边的字符被匹配0次或者1次. 例如 “be?” 匹配 “b” 或者 “be” 但是不匹配 “bee”. ^ 其右边的表达式被匹配在一行的开始. 例如 “^A” 仅仅匹配以 “A” 开头的行. ” 仅仅匹配以 “e” 结尾的行. () 影响表达式匹配的顺序,并且用作表达式的分组标记. \ 转义字符. 如果你要使用 “\” 本身, 则应该使用 “\\”. 例子: 原始串 str[1]abc[991]; str[2]abc[992]; str[11]abc[993]; str[22]abc[994]; str[111]abc[995]

windows xp 定时执行任务(二)

送分小仙女□ 提交于 2020-03-12 12:12:23
http://lyflinux.blog.sohu.com/100371513.html 更改计划任务 更改一个或多个下列任务属性。 任务运行的程序 ( /tr )。 任务运行的用户帐户 ( /ru )。 用户帐户的密码 ( /rp )。 语法 schtasks/change/tn [ /s [ /u [ \] /p ]][ /tr ][ /ru [ \] | "System" ][ /rp ] 参数 /tn 标识要更改的任务。输入任务名。 /s 指定远程计算机的名称或 IP 地址(带有或者没有反斜杠)。默认值是本地计算机。 /u [ \] 使用特定用户帐户的权限运行命令。默认情况下,使用已登录到运行 SchTasks 的计算机上的用户的权限运行命令。 /p 指定在 /u 参数中指定的用户帐户的密码。如果使用 /u 参数,则需要该参数。 /tr 更改任务运行的程序。输入可执行文件、脚本文件或批处理文件的完全合格的路径和文件名。如果忽略了路径,SchTasks.exe 假定文件在 \System32 目录下指定的程序替换任务最初运行的程序。 /ru [ \] | "System" 更改用于任务的用户帐户。 值 说明 [ \] 指定用户帐户 "System" or "" 指定为操作系统所使用的 NT Authority\System 帐户。 在更改用户帐户的时候,必须也要更改用户密码

Notepad++添加NppFTP插件

无人久伴 提交于 2020-03-04 01:32:53
很多时候我们需要在linux上面修改文本内容,常用的方法是直接在linux上使用vim或者vi命令,但是这样对于较大的文件来说未免有点不方便。所以使用nodepad的NppFtp插件远程连接到linux里面,修改里面的文件内容。 1.点击插件,然后插件管理 2.在搜索框里面添加nppftp点击下一个 3.点击下载 4.进入你本机的notepad++的安装目录,到如下文件夹。 然后会有一个NppFTP的文件夹,进入将NppFTP.dll文件拷贝到如下路径里。 5.重启notepad++ 6.按如图这样选择 7.点击设置 8.点击add new ,输入ip地址用户名 9.点击连接。 来源: CSDN 作者: 韩韩的博客 链接: https://blog.csdn.net/qq_40605167/article/details/104641510

《自拍教程31》Notepad++_必备的log查看工具

僤鯓⒐⒋嵵緔 提交于 2020-03-01 02:39:09
一般有了Sublime Text,我比较少用Notepad++。 但是偶尔还是必须要用Notepad进行Log分析, 其以下2种功能,是我用的比较多的。 “在当前文件中查找” 功能: 一般Log中有一些关键字, 比如“error", "crash”, 或者其他的某些关键字,在当前文件中查找功能, 可以一次性地显示所有关键字的行, 且支持正则表达式匹配查找,非常方便。 “显示行尾符”的功能** 一般Windows/DOS这边的行尾符是:\n\r Linux/Unix这边的行尾符是:\n 如果是在Windows操作系统上编写的shell脚本, 是无法直接在Linux那边运行的。 总是出现以下报错: syntax error: unexpected end of file 脚本没问题,shell格式看上去没问题, 总是找不到原因, 其实是需要做dos2unix处理。 主要原因就是这个行尾符问题。 Notepad++, 的显示行尾符的功能, 可以参与排查shell脚本是否符合Linux换行符。 以下是Linux 正确的换行符,可以在Linux端正常执行: 以下是Windows这边写的shell的换行符,不可以在Linux端正常执行, 需要dos2unix命令转换后,才能正常执行: 更多更好的原创文章,请访问官方网站: www.zipython.com 原文链接: https://www

《自拍教程31》Notepad++_必备的log查看工具

我是研究僧i 提交于 2020-02-29 20:22:10
一般有了Sublime Text,我比较少用Notepad++。 但是偶尔还是必须要用Notepad进行Log分析, 其以下2种功能,是我用的比较多的。 “在当前文件中查找” 功能: 一般Log中有一些关键字, 比如“error", "crash”, 或者其他的某些关键字,在当前文件中查找功能, 可以一次性地显示所有关键字的行, 且支持正则表达式匹配查找,非常方便。 “显示行尾符”的功能** 一般Windows/DOS这边的行尾符是:\n\r Linux/Unix这边的行尾符是:\n 如果是在Windows操作系统上编写的shell脚本, 是无法直接在Linux那边运行的。 总是出现以下报错: syntax error: unexpected end of file 脚本没问题,shell格式看上去没问题, 总是找不到原因, 其实是需要做dos2unix处理。 主要原因就是这个行尾符问题。 Notepad++, 的显示行尾符的功能, 可以参与排查shell脚本是否符合Linux换行符。 以下是Linux 正确的换行符,可以在Linux端正常执行: 以下是Windows这边写的shell的换行符,不可以在Linux端正常执行, 需要dos2unix命令转换后,才能正常执行: 更多更好的原创文章,请访问官方网站: www.zipython.com 原文链接: https://www

在Notepad ++中删除空行

无人久伴 提交于 2020-02-28 02:18:54
如何在Notepad ++中替换空行? 我尝试了一个find并用find中的空行替换,并且替换中没有任何内容,但它没有用; 它可能需要正则表达式。 #1楼 如果空行包含制表符或空格,这显然不起作用。 由于HTML编辑器出错,许多网页(例如 http://www.guardian.co.uk/ )都包含这些白线。 使用正则表达式删除空格,如下所示: 改变模式:[\\ t] + $什么都没有。 其中[\\ t]匹配制表符或空格。 '+'匹配一个或多个匹配项,'$'标记行尾。 然后使用notepad ++ / textFX删除单个或多个空行。 确保这些空白行在给定的上下文中不重要。 #2楼 从空行中删除空白区域的简单方法: TextFX> TextFX编辑>修剪尾随空格 这将删除所有尾随空格,包括空行中的尾随空格。 确保没有尾随空格是重要的。 #3楼 记事本+ + 按Ctrl-H 选择正则表达式 输入 ^[ \\t]*$\\r?\\n 查找内容,将替换为空。 这将匹配所有以空格开头并以回车结束的行(在本例中为windows crlf) 单击“查找下一个”按钮以查看它如何仅匹配空行。 #4楼 编辑>>空白操作>>修剪前导和尾随空格(删除空行中的黑色标签和空格) 按Ctrl + H获取替换窗口并替换模式: ^\\r\\n 没有任何内容(选择正则表达式) 注意:

使用Azure Monitor监视Process

对着背影说爱祢 提交于 2020-02-26 01:18:41
常见的监控场景中,我们除了监控服务器的性能、服务的运行状况以外,也需要对某些进程的运行状况进行监控。在Azure Monitor中我们可以将进程ID视为性能计数器,来完成对进程运行状况的监控。 每个进程都会在性能计数器中写入很多数值。默认情况下Azure Monitor是不会收集这些数值的,但是我们可以很容易的在Windows Performance 中看到: 配置收集进程数据 我们可以使用如下方式配置Azure Monitor以性能计数器的方式监控进程,在此以notepad为例: 在Log Analytics工作区中点击“Advanced settings”--“Data”--“Windows Performance Counters”,添加“Process[notepad]\ID Process”: 查看收集到的数据 配置完成以后,我们可以使用如下查询来查询notepad的进程ID。如果记事本程序没有运行,则没有数据。如果需要设置Alert,警报规则可以配置为在最近X分钟内返回零结果时生成警报。 Perf | where InstanceName == "notepad" | extend localTimestamp = TimeGenerated + 8h | where TimeGenerated > ago(5m) | project TimeGenerated ,

在Notepad++中快捷选中多行

给你一囗甜甜゛ 提交于 2020-02-25 07:54:11
Notepad++ 是Windows下一款很好用的文本编辑器。 如果需要在一个文档中选中指定的若干行,常见的办法是鼠标按住拖动。这样对于少数几行的选取还可以,数量多了就很麻烦。 例如,有一个文件有10万行,需要选中第30001行至40000行,用鼠标拖动显然是不现实的。 Notepad++ 可以方便的实现这个操作,需要使用两个功能,(1) 开始/结束选择 ,(2) 行定位 。 编辑菜单中的 开始/结束选择 ,点击一次就会打上勾,再点击一次就会去掉勾。这时,两次点击的时候光标位置之间的文本就会被选中。例如光标在第一行开头时点击 开始/结束选择 ,将其打上勾,然后将光标移动到第二行末尾,再点击 开始/结束选择 ,将其对勾去掉,这时第一行和第二行就会被同时选中。 搜索菜单中的 行定位 就是用于定位光标到指定的行。点击 行定位 或者按下快捷键 Ctrl + G 后,输入行号并确认,光标就会跳到这一行的开头。 上面两个功能配合使用就能准确快速地在大文件中选中指定行。 使用前面的例子:有一个文件有10万行(或更多),需要选中第30001行至40000行。 首先,点击 行定位 或者按下快捷键 Ctrl + G 后,输入30001并确认,光标就会跳到第30001行的开头; 然后,点击 开始/结束选择 ,将其打上勾; 再次点击 行定位 或者按下快捷键 Ctrl + G 后,输入40000并确认

Linux 学习第四天

佐手、 提交于 2020-02-15 05:14:52
Vim 编辑器相比 Windows 上的 Notepad,操作上还是有很大不同的。对于新手,的确不甚友好。但稍加练习后,手不离键盘应该还是很有效率的。其实就像我刚刚开始学习双拼,习惯之后,打字速度感觉比全拼要快一些。只消两次击打键,就能输出一个汉字。还是那句话,Linux 是面向相对专业的计算机使用者的,普通办公需求与娱乐, Windows 已经做的非常好了。 原书链接: 第4章 Vim编辑器与Shell命令脚本 来源: https://www.cnblogs.com/JosephCen/p/11521667.html