精华内容
下载资源
问答
  • Linux搜索文件名和搜索文本内容命令

    万次阅读 2019-06-19 17:23:49
    1.搜索文件名:find命令 a.桌面系统如何搜索某个文件名? Windows或Linux系统自带搜索文件名可视化功能 b.Linux终端如何搜索某个文件名? 举例说明:在整个系统中查找所有bin文件命令: sudo find / -name bin ...

    1.搜索文件名:find命令

    a.桌面系统如何搜索某个文件名?

    Windows或Linux系统自带搜索文件名可视化功能

     

    b.Linux终端如何搜索某个文件名?

    举例说明:在整个系统中查找所有bin文件命令: sudo find / -name bin

    c.IDE如Pycharm将整个项目打开,连按2次shift键可打开文件搜索功能

    2.搜索文本内容:grep命令

    a.IDE如Pycharm将整个项目打开,Ctrl+H可打开整个项目文本内容搜索功能

    Edit-->Find-->Find in Path

    b.Linux终端如何搜索文本内容?

    举例说明:

    在整个系统中查找所有文件内容含 'hello world' 字符串的文件:sudo grep -rin 'hello world' /

    在当前目录下查找所有文件内容含 'hello world' 字符串的文件:sudo grep -rin 'hello world' *

    解释:

    r:递归查找

    i:忽略大小写

    n:显示查找到的行号

    'hello world':需要查找的文本字符串

    / 从根目录(整个系统查找),也可以写文件名,多个用空格分隔,或*代表当前目录所有文件中查找

    展开全文
  • 使用BAT脚本批量修改文件名的方法

    万次阅读 多人点赞 2018-06-10 16:31:58
    通过BAT脚本批量修改文件名的办法有两种:一,先进入想要修改文件名的文件夹中,使用命令:dir /b "*.后缀名" > yuan.xls 从生成含有所需文件名的xls文件(即Excel文件),然后在xls文件中通过...

    通过BAT脚本批量修改文件名的办法有两种:

    一,先进入想要修改文件名的文件夹中,使用命令:

    dir /b "*.后缀名" > yuan.xls 

    从生成含有所需文件名的xls文件(即Excel文件),然后在xls文件中通过

    CONCATENATE("ren ",A2," ",B2)

    来生成对应的cmd命令,其中A2为原文件名的那一个框,B2为新文件名的那一个框,然后将cmd命令复制

    到文本文档中(文本文档应与要改的文件名在同一个目录下),保存并修改后缀名为.bat,双击执行便可以了。

    具体步骤如下:

    一、以示例文档为例进行说明

    (1)      双击 产生示例文件.bat 来运行(或右键点击打开来运行),示例代码如下:

    @echo off
    set /p w=请输入要产生示例文件的格式(即扩展名并以回车结束):
    set a=0
    :loop
    set /a a+=1
    type nul>废柴兄弟第%a%集.%w%
    if %a% == 20 goto end
    goto loop
    :end
    如下图:

    (2)      输入生成示例文件的格式(如txt

    二.双击1.bat来生成yuan.xls文件,如下图:

    步骤一:

      

    步骤二:

    因为是以示例文件为例,所以是txt,如果是视频文件,可为其对应的格式(如mkv、MP4)

    步骤三:

    找到生成的yuan.xls文件并打开:

    步骤四:

    yuan.xls文件里的A列中的文件名复制至重命名.xls的对应A列中,并在B列中添加要改成的文件名,如下图:

    图1

    图2

    步骤五:

    在B列(即新文件名列)填入预要改成的文件名(如将废柴兄弟改为废柴): 

      

    图1

    图2

    图3

    图4

    图5


    步骤六:

    生成对应的cmd命令

    图1

    图2

    图3

    图4

    图5

    步骤七:

    新建一个空白的txt文档,将重命名.xls里C列的内容填入:

    图1

     

    图2

    图3

    图4

    步骤八:

    将新型文本文档的扩展名改为bat(即新建文本文档.txtà新建文本文档.bat

    图1

    图2

    步骤九、

    双击(或右键打开)新建文本文档.bat来修改文件名

     

    图1

    图2

    修改完成

    二、直接通过BAT脚本实现

     通过bat的for循环和字符操作来实现,具体代码如下:

    @echo off
    set /p w=请输入文件格式(即扩展名并以回车结束):
    set /p wf=请输入要修改的文字(以回车结束):
    set /p cb=请输入要改成的文字(若是删除则直接回车,以回车结束):
    for /f "delims=" %%i in ('dir /b /a-d "*.%w%"' ) do ( 
    set str1=%%i 
    setlocal EnableDelayedExpansion
    set "str1=!str1:%wf%=%cb%!"
    ren "%%i" "!str1!"
    endlocal
    )
    pause

    总的来说,第一种方法直观,但比较麻烦,第二种方法简单,但不直观。

    展开全文
  • 1.一开始文件名全是下横线__ 经查询之后,添加了这行代码 response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(homeworkname, "utf-8")) 2.下横线的问题解决了,但...

    1.一开始文件名全是下横线__

    经查询之后,添加了这行代码

    				response.setHeader("Content-Disposition",
    						"attachment;filename=" + URLEncoder.encode(homeworkname, "utf-8"))
    

    2.下横线的问题解决了,但出现中文乱码,出现%%字符

    再次查找之类,将上述的代码改成以下,解决乱码

    response.setHeader("Content-Disposition", "attachment;filename="+  homeworkname +";filename*=utf-8''"+URLEncoder.encode(homeworkname,"UTF-8"));
    

    除此之外,发现也可以用这种方法

    				response.setHeader("Content-Disposition",
    						"attachment;filename=" + new String(homeworkname.getBytes("utf-8"), "ISO8859-1"));
    

    参考博客:
    https://blog.csdn.net/erf_1012/article/details/101026526

    展开全文
  • 文件名

    2019-01-10 23:04:51
    格式   通常指较旧的Windows操作系统或DOS的文件命名限制 8指文件名最大长度为8 3指扩展名最大长度为3 ...若不符合以上限制则会以"... 1)符合DOS短文件名规则的Windows下的长文件名不变。   ...

     

    格式

     

    通常指较旧的Windows操作系统或DOS的文件命名限制

    8指文件名最大长度为8

    3指扩展名最大长度为3

    若不符合以上限制则会以"~"作延长名称如"Program Files"会变成"Progra~1"

    若同一文件夹有相似的名称,末端的数值则会自动递增

     

    短文件名的命名规则

      1)符合DOS短文件名规则的Windows下的长文件名不变。 

              2)长文件名中的空格,在短文件名中被删除。 

              3)删除空格后的长文件名,若长度大于8个字符,则取前6个字符,后两个字符以"~#"代替,其中"#"为数字,数字根据前六个字符相同的文件名的个数顺延。若个数超过10个则取前5个字符,后三个字符以"~##"代替,其中"##"为两位数字,若个数大于100也依此规则替换。

              4)对使用多个"."隔开的长文件名,取最左端一段转换为短文件名,取最右一段前三个字符为扩展名。

     

    展开全文
  • Linux文件名排序

    千次阅读 2020-04-05 13:52:41
    文件夹下面有很多以数字命名的png文件,现需使用ll命令列出所有文件(只要文件名),并且按照数字从小到大进行排序。 命令 ls -l | awk '{print $9}' | sort -k1.1nr 1.命令所示中先使用ls -l列出所有文件,然后使用...
  • Linux 更改文件名

    万次阅读 2018-11-09 12:36:05
    Linux 更改文件名
  • 文件名乱码

    千次阅读 2018-06-20 17:42:44
    (1)文件名(中文)存储到hbase,然后取出,乱码 原因:存入hbase时,进行了一次utf-8转码(String转byte[]),取出时,byte[]转String没有指定编码,导致乱码; 分析:存入和取出后,结果乱码,分析下中间是否...
  • Windows文件名长度限制

    万次阅读 2014-10-22 08:30:08
    260个长度是作为总的文件名长度限制。 例如: 所在文件夹的长度为50 则文件名的长度被限制在210之下,超出的话会被进行截断。 如果在程序中的话,超出长度的话MoveFile/CopyFile会返回错误,处理失败。 例子: 1....
  • python获取文件名不加后缀

    万次阅读 2019-06-04 17:21:28
    文件名 test.py import os file_name = os.path.basename(__file__) print(file_name) # 输出为 test.py file_name = file_name.split('.')[0] print(file_name) # 输出为 test
  • FAT32长文件名文件名目录项

    万次阅读 多人点赞 2017-03-07 22:05:30
    1. 长文件名与短文件名1.1. 何为短文件名文件名是DOS+FAT12/FAT16时代的产物,命名规则为8.3 8是指文件名,3是指扩展名(完整文件=文件名.扩展名) 文件名不能超过8个字节,如果多于8个字节,在DOS里不会被识别 ...
  • 因为是mac新用户,发送图片给对方,接收的文件名d773486a651b1dc0.jpg 微信收到的excel的文件名d773486a651b1dc0.xlsx 这样的问题应该怎么设置?求详细步骤
  • 文件夹+文件名例子: nn [1] “f1_blue/y1/PH1.MLM.csv” 1. 提取文件夹的路径名 使用R函数dirname > dirname(nn) [1] "f1_blue/y1" 2. 提取文件夹的名称 使用R函数basename > basename(nn) [1] "PH1.MLM....
  • 在做opencv开发时,需要填写链接库lib文件,由于文件数量多,一个个填写是比较麻烦的,所以用dir命令输出文件名,然后复制到VS上就快很多了; 用到的是DIR命令。 1,直接输入DIR会列出当前目录的所有文件名,还有...
  • 批量读取文件名和批量改写文件名

    千次阅读 2018-09-25 23:10:32
    bat命令批量获取和修改文件名   如图所示: 1、批量提取 (1)新建文本文档在文本文档里输入: dir /a-d /b *.mp4>src.txt echo 收集文件名成功! pause (2)保存为“createsrc.bat”。 文件名字...
  • 文件名批量修改、删除、增加(源码位于文章后面) 1 增加前缀:加入文件前缀“前缀” 修改前 修改后为 具体如下 2 修改格式:修改后缀名为html 修改前 修改后 具体步骤如下: 3 增加后缀:加入文件后缀: 修改前...
  • ls 指定文件名

    2020-06-22 19:07:23
    ls 文件名 eg.
  • python 分离文件名和路径 以及 分离文件名和后缀

    万次阅读 多人点赞 2018-07-18 19:56:25
    分离路径和文件名: os.path.split() 区分文件的名字和后缀: os.path.splitext()   import os file_path = "D:/test/test.py" (filepath, tempfilename) = os.path.split(file_path) (filename, ...
  • 生成caffe.bin出现以下错误,请问如何解决: 错误 LNK1149 输出文件名匹配输入文件名“E:\caffe-ddd\build\lib\Release\caffe.lib”   
  • shell脚本:批量修改文件名(删除文件名中字符) 像教授 2017-11-26 20:35:00 浏览336 评论0 shell   脚本   file   sed   awk   Bash 摘要: 上一篇写过批量修改文件名文件名中添加字符),...
  • go获取文件名和后缀

    万次阅读 2020-07-09 15:57:09
    package main import ( "fmt" "path" "strings" ) func main() { fullFilename := "D:/software/... //获取文件名带后缀 filenameWithSuffix := path.Base(fullFilename) fmt.Println("filenameWithSuffix
  • fatal error LNK1149 输出文件名匹配输入文件名 报错可能原因 错把 “属性->生成事件->后期生成事件”中的命令行语句写在了“属性->链接器->命令行”中 解决方法 删除“属性->链接器->命令行”中...
  • java 解决文件名重复问题的两种方法

    万次阅读 2018-03-21 18:59:11
    java 解决文件名重复问题的两种方法 在项目开发过程中,在保存文件的时候,通常要考虑文件名重复的情况,一般来说会有两种做法 1.如果文件名不存在,不修改文件名;如果存在在文件名。在文件名后面加数字,1,2,3...
  • 很多语言都可以做到批量修改文件名,今天我就给大家接受一下Python的方法,首选上需求。图片中有10个txt文件,现在我需要在这些文件名的前面全部加一个“学生”,可以吗?见证奇迹的时刻到了。我是怎么做到的那?上...
  • Delphi 获取文件名

    千次阅读 2018-09-09 13:45:13
    用OpenDialog.FileName做参数 ...ExtractFileName() 从文件名中抽取不含路径的文件名  ExtractFilePath() 从文件名中抽取路径名  ExtractFileDir() 从文件名中抽取目录名  ExtractFileDr...
  • python修改文件名

    千次阅读 2019-06-19 18:50:21
    length=2 #length 为除去perfix后,文件名要达到的长度 base=1 #文件名起始数 format='mdb' #文件后缀名 #函数PadLeft将文件名补全到指定长度 #str为要补全的字符 #num 为要达到的长度 #padstr 未达到 长度所添加的...
  • 关于长文件名/短文件名

    千次阅读 2012-12-06 21:50:48
    文件名是dos+fat12/fat16时代的产物,命名规则为8.3 8是指文件名或目录名的主体部分小于等于8个字节 3是指文件名或目录名的主体部分小于等于3个字节 另外其中不能包括空格等非法字符 win95+fat32已经支持...
  • 通常我们使用手机或者相机拍摄了一堆照片拷贝到电脑之后,照片的命名通常都是随机混乱的,如果要规范文件命名,你是不是会去一个一个去修改文件名呢?其实完全不需要这么麻烦,今天电脑百事小编就来教大家一个批量...
  • python 获取指定文件夹下所有文件名

    万次阅读 多人点赞 2018-04-13 11:19:43
    使用os模块可以获取指定文件夹下所有文件名,有两个方法os.walk()和os.listdir().(1)os.walk可以用于遍历指定文件下所有的子目录、非目录子文件。import os filePath = 'C:\\myLearning\\pythonLearning201712\\...
  • 非法文件名

    千次阅读 2015-03-23 12:39:10
    要拷贝的文件名中有非法字符,比如 ' "( 需要将这些文件拷贝,就要用 " " 或者 ' ' 将这些文件名包括起来 需要运行两次代码 line = 'cp "'+line+'" ' +dest os.system(line) line = 'cp \''+...
  • 这里用到了os.path.splitext()和os.path.split()。...分割文件名和扩展名 元组 os.path.split() 分割路径和文件名 元组 例子: import os url = "http://file.iqilu.com/custom/new/v2016/images/logo.png"...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 233,299
精华内容 93,319
关键字:

文件名