shell 统计当前目录下文件个数,使用管道组合命令: ls -1 | wc -l 解释: ls -1 表示一行一个列出文件名. wc -l 表示打印统计的行数. 两个命令通过管道连在一起表示打印列出的文件名的总行数. 参考链接:Counting Files in the Current Directory…
以TexturePacker举例 MAC下用TexturePacker命令行打包当前目录下所有的 *.tps文件 1.配置好tps文件需要配置好路径.参数等.(也可不配置,用命令行实现.具体参考:https://www.codeandweb.com/texturepacker/documentation) 2.新建一个*.sh文件,内容填写 DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && p…
读取同一文件夹下多个txt文件中的特定内容并做统计 有网友在问,C#读取同一文件夹下多个txt文件中的特定内容,并把各个文本的数据做统计. 昨晚Insus.NET抽上些少时间,来实现此问题,加强自身的功力.先是准备好几个文本文件.第一个文本文件t1.txt:   Money of Xiaohong(this year) 12 Money of Xiaoma(Last year) 13 sdfgsd Money of Xiaoqiang(this year) 16 Money of Xiaogan…
检索一个目录及子目录下所有的txt文件,并把txt文件后缀改为log: import os f_path = r'C:\Users\PycharmProjects\mystudy\Testfolder' def find_file(file_path, o_post, n_post, lis): ls = os.listdir(file_path) for i in ls: son_path = os.path.join(file_path,i) if os.path.isdir(son_pat…
1.示例 function getDir() { ` do fileName=$"/"$item if [ -d $fileName ] then echo $fileName"是目录" #getDir $fileName else echo $fileName"不是目录" echoFile $fileName fi done } function echoFile() { fileName=$ echo ${fileName##*.} if […
原文链接 在linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码. 出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示 txt文件在linux环境下打开呈现了乱码状态. 解决方法:在linux用iconv命令,如乱码文件名为shujujiegou.txt,那么在终端输入如下命令: iconv -f gbk -t…
刚刚装的ubuntu13.04,在用ubuntu下的gedit打开win7下的txt文件时中文显示乱码,这是因为编码方式不同造成的.windows下文件的编码方式是GBK,而ubuntu下gedit默认的没有对GBK的支持.网上百度了一下发现主要有这么几种解决方法: 1  用gedit -h看一下可以知道gedit里面有一个选项-encoding,在终端中运行gedit-encoding=gbk filename(filename是文件名),这时打开文件就不会出现乱码啦. 2  先打开gedit…
grep -rl "python" ./ 查找./目录下文件名中包含python的文件 find | grep luoluo将当前目录下(包括子目录)的文件名中含有luoluo的文件过滤出来,即使是当前目录子目录下的文件,也能被找出来. find | xargs grep luoluo将当前目录下(包括子目录)的文件内容中含有luoluo的行过滤出来 ll | grep luoluo类似find | grep luoluo,只是不能递归查找子目录下的文件名 ls -l "*p…
参考 https://www.jianshu.com/p/99eea4db21c4 注:操作前最好先备份个 config.txt 文件 防止悲剧 防止悲剧 防止悲剧 终端下 进入boot/config.txt sudo nano /boot/config.txt 找到并把#hdmi_group=1改成 hdmi_group=2 然后把#hdmi_mode=1改成 hdmi_mode=28 注:hdmi_mode=28 根据自己的需要来调整  config.txt文件有列出对应的参数的分辨率  …