关键词:
[[email protected] luoqi]# ls
luoqi01_find.txt luoqi03_find.txt luoqi05_find.txt luoqi07_find.txt luoqi09_find.txt
luoqi02_find.txt luoqi04_find.txt luoqi06_find.txt luoqi08_find.txt luoqi10_find.txt
目标把以上所有文件名的_find去掉,并且.txt结尾改为.jpg结尾
方法1,sed
[[email protected] luoqi]# ls *.txt | sed -r ‘s/^(.*)_find.*$/mv & 1.jpg/g‘
mv luoqi01_find.txt luoqi01.jpg
mv luoqi02_find.txt luoqi02.jpg
mv luoqi03_find.txt luoqi03.jpg
mv luoqi04_find.txt luoqi04.jpg
mv luoqi05_find.txt luoqi05.jpg
mv luoqi06_find.txt luoqi06.jpg
mv luoqi07_find.txt luoqi07.jpg
mv luoqi08_find.txt luoqi08.jpg
mv luoqi09_find.txt luoqi09.jpg
mv luoqi10_find.txt luoqi10.jpg
最后加一个 | bash
ls *.txt | sed -r ‘s/^(.*)_find.*$/mv & 1.jpg/g‘ | bash
此方式的中心思想,把命令列出来
方法2,rename
rename "_find.txt" ".jpg" *
rename "_find.txt" ".jpg" luoqi01* //后面是通配符,可以过滤修改文件名的文件
basename
basename /root/luoqi/luoqi01.jpg
luoqi01.jpg //结果只保留了最后的文件名,前面的路径都干掉了,用于特定脚本
basename /root/luoqi/luoqi01.jpg .jpg
luoqi01 //.jpg也干掉了,另一个用法
dirname
dirname /root/luoqi/luoqi01.jpg
/root/luoqi //作用是只保留目录
Git 分支在推送时自动重命名
...并试图重命名一个分支。我已经在otherquestions中阅读了有关重命名分支的内容,并且我正在按照信中的说明进行操作,但遇到了一些错误。首先,情况:我有一个名为Framework的分支,我现在意识到应该更好地命名为 查看详情
XSD:命名空间和默认命名空间有啥区别
】XSD:命名空间和默认命名空间有啥区别【英文标题】:XSD:whatisthedifferencebetweenthenamespaceandthedefaultnamespaceXSD:命名空间和默认命名空间有什么区别【发布时间】:2014-08-1010:03:58【问题描述】:也许问题的标题具有误导性,那是... 查看详情
命名空间有啥意义? [复制]
】命名空间有啥意义?[复制]【英文标题】:WhatisthepointinNameSpaces?[duplicate]命名空间有什么意义?[复制]【发布时间】:2012-12-2714:26:13【问题描述】:可能重复:Whatarenamespaces?据我了解,命名空间允许您在脚本的不同命名空间内拥... 查看详情
XML 命名空间有啥用?
】XML命名空间有啥用?【英文标题】:WhatareXMLnamespacesfor?XML命名空间有什么用?【发布时间】:2010-09-1219:19:52【问题描述】:这是我总是觉得很难向别人解释的事情:为什么存在XML命名空间?我们什么时候应该使用它们,什么时... 查看详情
如何在命名路由有通配符的情况下使用命名路由
】如何在命名路由有通配符的情况下使用命名路由【英文标题】:howtousenamedroutesinviewwherenamedrouteshavewildcard【发布时间】:2015-07-2922:13:09【问题描述】:我有一组这样的路线Route::group([\'prefix\'=>\'admin/username\'],function()Route::get(\'\... 查看详情
django url中的实例命名空间和应用程序命名空间有啥区别?
】djangourl中的实例命名空间和应用程序命名空间有啥区别?【英文标题】:Whatisdifferencebetweeninstancenamespaceandapplicationnamespaceindjangourls?djangourl中的实例命名空间和应用程序命名空间有什么区别?【发布时间】:2018-08-2014:41:11【问... 查看详情
DOMDocument 命名空间有啥用?
】DOMDocument命名空间有啥用?【英文标题】:WhatareDOMDocumentnamespacesfor?DOMDocument命名空间有什么用?【发布时间】:2012-10-2406:30:24【问题描述】:$xpath->registerNamespace(\'slash\',\'http://purl.org/rss/1.0/modules/slash/\');据我了解,它们的作... 查看详情
域名的命名规则有哪些?
...,其对企业的重要性不可估量。不同的域名有不同的命名规则,企业在注册域名之前,首先要了解域名的命名规则。本文将简单介绍中文域名、英文域名以及.cn、.中国等特殊域名的命名规则,了解了这些规则... 查看详情
WinAPI 库有命名空间吗?
】WinAPI库有命名空间吗?【英文标题】:DoWinAPIlibrarieshavenamespaces?【发布时间】:2018-07-2800:35:21【问题描述】:作为一名C#程序员,我已经熟悉.NetFramework库中的using命名空间协议。我想知道,自从WinAPIisimplementedinC++,unmanaged编程... 查看详情
使用 JavaScript 命名空间是不是有任何危险?
】使用JavaScript命名空间是不是有任何危险?【英文标题】:ArethereanydangersassociatedwithusingJavaScriptnamespaces?使用JavaScript命名空间是否有任何危险?【发布时间】:2012-02-1313:20:16【问题描述】:在创建JavaScript命名空间时应注意哪些... 查看详情
在 kotlin 中命名伴生对象有啥意义
】在kotlin中命名伴生对象有啥意义【英文标题】:Whatisthepointofnamingacompanionobjectinkotlin在kotlin中命名伴生对象有什么意义【发布时间】:2018-02-0120:30:49【问题描述】:companionobjects的文档有以下示例classMyClasscompanionobjectFactoryfuncreate... 查看详情
kube-public 命名空间有啥用?
】kube-public命名空间有啥用?【英文标题】:What\'sthekube-publicnamespacefor?kube-public命名空间有什么用?【发布时间】:2018-02-0608:18:23【问题描述】:只是好奇这个默认命名空间的意图。【问题讨论】:【参考方案1】:该命名空间目... 查看详情
Elixir 中的命名函数和匿名函数有啥区别?
】Elixir中的命名函数和匿名函数有啥区别?【英文标题】:WhatIsTheDifferenceBetweenANamedAndAnAnonymousFunctionInElixir?Elixir中的命名函数和匿名函数有什么区别?【发布时间】:2017-04-0405:42:57【问题描述】:命名函数和匿名函数有什么区别... 查看详情
json命名空间有问题吗?(代码片段)
json命名空间有问题吗?(代码片段)
将结构放入匿名命名空间有啥作用? [复制]
】将结构放入匿名命名空间有啥作用?[复制]【英文标题】:Whatdoesputtingastructureinananonymousnamespacedo?[duplicate]将结构放入匿名命名空间有什么作用?[复制]【发布时间】:2012-09-1409:15:49【问题描述】:可能重复:Whyareunnamednamespacesus... 查看详情
C 中未命名的结构/联合有啥好处?
】C中未命名的结构/联合有啥好处?【英文标题】:Whatarethebenefitsofunnamedstructs/unionsinC?C中未命名的结构/联合有什么好处?【发布时间】:2012-11-0219:28:47【问题描述】:我发现一个代码实现为如下所示的类似演示..structstinta;structin... 查看详情
命名管道名称可以有反斜杠吗?
】命名管道名称可以有反斜杠吗?【英文标题】:Cannamedpipenameshavebackslashes?【发布时间】:2010-08-2601:14:32【问题描述】:根据MSDN,[管道名称]必须具有如下形式:\\\\.\\pipe\\pipename名称的管道名称部分可以包括除a以外的任何字符... 查看详情