#文件操作

Ant构建文件解析

<?xmlversion="1.0"encoding="UTF-8"?><!--在Ant脚本中,project是这个XML文档的根结点,project有以下几个属性:--><!--name:指明构建任务的名称,一般情况下选择要构建的项目名称即可--><!--default:一个...
代码星球 代码星球·2021-02-21

批量替换文件中的部分内容

1.首先要找到文件,可以用grepgrep-wRl'abc'./*grep参数说明:-w精确匹配-R递归查找-l获取文件路径不加-l既会显示文件,也会显示文件的匹配行,加上-l只显示文件. 2.找到文件后,用sed命令替换内容sed's/要被取代的字串/新的字串/g' 3.连起来的命令为:sed's...

mac 比较两个文件

比较两个文件,输出两个文件都有的行,可以1.使用comm命令如下例:------------------->$cat1s1.txtline0line1line1line2line3line4------------------->$cat1s2.txtline1line3line3line6--------...
代码星球 代码星球·2021-02-21

Git的gitattributes文件详解

转自:Git的gitattributes文件详解 Git的gitattributes文件是一个文本文件,文件中的一行定义一个路径的若干个属性。1.gitattributes文件以行为单位设置一个路径下所有文件的属性,格式如下:[html] viewplain copy 要匹配的文...

位操作

1.如果n为2的幂,则a%n=a&(n-1)2.mod运算规则:结合律((a+b)modp+c)modp=(a+(b+c)modp)modp((a*b)modp*c)modp=(a*(b*c)modp)modp交换律(a+b)modp=(b+a)modp(a×b)modp=(b×a)modp分配律((a+b)m...
代码星球 代码星球·2021-02-21

shell 读取文件

#!/bin/bashcontent=`cattest.txt`echo"begin"foriin$contentdoecho$idone 读取前10行head-n10test.txt读取后10行tail-n10test.txt读取第5行sed-n"5,1p"test.txt读取5到10行sed-n“5,10...
代码星球 代码星球·2021-02-21

spring-security 配置文件

转自:spring-security学习笔记--配置文件 <?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:sec="http://www.sp...
代码星球 代码星球·2021-02-21

find文件后cp、rm

复制:find<src-path>-name'somenames'-execcp{}<dest-path>;find<src-path>-name'somenames'|xargs-icp{}<dest-path>find<src-path>-name'som...
代码星球 代码星球·2021-02-21

rm删除文件时排除特定文件

删除当前目录下所有的*.txt文件,但除了test.txt文件:rm`ls*.txt|grep-vtest.txt`或者rm`ls*.txt|egrep-vtest.txt`或者rm`ls*.txt|awk'{if($0!="test.txt")print$0}'`或者rm`find.-name*.txt|grep-v...

Linux下查看文件和文件夹大小

   df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。   du可以查看文件及文件夹的大小。   两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速...

显示隐藏文件

ubuntu显示隐藏文件的快捷键:Ctrl+h  ...
代码星球 代码星球·2021-02-21

git 忽略已跟踪的文件

对于未跟踪的文件,可以编辑.gitignore文件进行忽略。 对于已跟踪的文件,编辑.gitignore文件不会起作用,它只针对未被跟踪的文件,也就是你先设置规则,然后添加的新文件符合这些规则的就会被忽略。为了忽略已跟踪的文件,可以使用如下命令:gitupdate-index--assume-unchange...
代码星球 代码星球·2021-02-21

python 文件夹操作

常用的一些1importos23ford,cd,flinos.wald('.'):4  forfinfl:5    sufix=os.path.splitext(f)[1][1:]6    ifsufix=='py':7      filename=os.path.join(d,f)8      print'filen...
代码星球 代码星球·2021-02-21

MySQL基本操作

请参考教程:MySQL 教程 MySQL一般默认不启用table键命令补全。为了启用命令补全功能,可以修改/etc/my.cnf或者/etc/mysql/my.cnf文件。添加:(目前最新版本应该不支持,添加后mysql无法启动)[mysql]auto-rehash 1.启动mysqlse...
代码星球 代码星球·2021-02-21

python Pandas修改csv文件某一列的值

将作者单位名称中的邮编去掉1.通过pandas读取csv文件2.获取某一列的值并进行类型转换3.通过apply方法中的匿名函数进行数据的处理4.输出到原始文件中  importpandasaspdfile="2019/万网2019.csv"data=pd.read_csv(file,encoding...
首页上一页...3132333435...下一页尾页