no comments yet
15 Oct 2019

批处理按行分割TXT

把下面文本复制到记事本,保存为 [按行分割.bat]
把需要分割的文本,比如命名为a.txt 和 [按行分割.bat] 放在同一个文件下。双击 [按行分割.bat] ,即可。

@echo off&setlocal enabledelayedexpansion

set num=10000
set filename=a.txt

set m=1
for /f "delims=" %%i in (!filename!) do (
set /a n+=1
if !n! leq !num! echo %%i>>part!m!.txt
if !n! equ !num! set n=0&set /a m+=1
)
echo over
pause>nul

上面代码里filename可以随便改名,需要英语字符。
代码里的num,代表分割成10000行一个文件。

no comments yet
14 Oct 2019

CentOS 7 yum安装Apache+PHP

记录一下在CentOS 7上yum安装Apache+PHP的过程:
安装Apache

yum install httpd -y

启用Apache

systemctl enable httpd
systemctl start httpd

安装PHP

yum install php php-mysql

Read more

no comments yet
27 Sep 2019

screen暂时中断会话

按Ctrl+A+D暂时中断回话,执行中的job在后台继续执行,
screen -r id恢复会话。

no comments yet
20 Mar 2019

/bin/sh^M: bad interpreter: No such file or directory解决办法

这个问题是因为.sh脚本在windows系统下用记事本文件编写,不同系统的编码格式差异所造成的。
解决方法:修改.sh文件格式。

vi test.sh

输入:set fileformat,可以看到显示fileformat=dos
输入:set fileformat=unix,再输入:wq就行了。