basename:用于截取出命令,即将命令的路径去掉dirname:用于截取命令路径,即将命令的名字去掉例:basename /bin/sort 则返回sort       dirname /bin/sort 则返回/bin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-02-01 22:59:52
                            
                                513阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            basename:用于截取出命令,即将命令的路径去掉dirname:用于截取命令路径,即将命令的名字去掉例:basename /bin/sort     则返回sort  dirname /bin/sort      则返回/bin            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-10-18 09:18:41
                            
                                621阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python基础知识:basename和dirname
Python是一种非常受欢迎的编程语言,它提供了许多内置函数和模块,方便我们进行各种编程任务。在本文中,我们将介绍Python中的`basename`和`dirname`函数,这两个函数用于处理文件路径字符串,并从中提取文件名和文件所在的目录。
## `basename`函数
`basename`函数用于从文件路径中提取文件名,并返            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-05 18:11:33
                            
                                414阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            取得路径的文件名称与目录名称,basename 与dirname            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-08-25 22:38:44
                            
                                401阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # dirname  获取路径# /server/scripts     #<==dirname命令的作用是获取脚本的路径dirname /server/scripts/n.sh# n.shbasename /server/scripts/n.sh#!/bin/bashecho `dirname $0`echo `basename $0`dirnam...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-24 19:44:33
                            
                                256阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Linux操作系统中,basename和dirname是两个非常常用的命令,它们通常用来处理文件路径以及字符串操作。在本文中,我们将重点介绍这两个命令的用法和功能。
首先来看basename命令。basename命令主要用于获取文件路径中的文件名部分,即去掉路径信息,只留下文件名。这在处理文件路径时非常有用,比如我们想要获取一个文件的文件名以便进行操作。
举个例子,假设我们有一个文件路径为“            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-25 10:12:31
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # dirname  获取路径# /server/scripts     #<==dirname命令的作用是获取脚本的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-18 14:46:00
                            
                                147阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://linux.about.com/library/cmd/blcmdl3_dirname.htm#include #include int main(void) { char *path = "../conf/pipe_client.conf"; std::cout << p...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-11-18 21:23:00
                            
                                478阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            首先使用 --help 参数查看一下。basename命令参数很少,很容易掌握。$ base            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-08-24 18:51:42
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://blog.sina.com.cn/s/blog_9d074aae01013ctk.html 一、dirname指令 1、功能:从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的路径(目录的部分) 2、用法:dirname filename例如下面几个例子(1)#            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 17:54:22
                            
                                308阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            dirname返回文件所在目录路径,而basename则相反,去掉路径返回最后的文件名。 direname: 用途 从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的路径(目录的部分) 语法 dirname String 描述 basename: 用途 返回一个字符串参数的基本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-05-19 21:50:00
                            
                                222阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            basename 带路径的文件名 [要去掉的后缀]basename 路径dirname            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-03-08 12:28:32
                            
                                618阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            总览 (SYNOPSIS) 描述 (DESCRIPTION) dirname 和 basename 把 以 null 结尾 的 路径名 分解为 目录 和 文件名. 一般情况下, dirname 返回 路径名 的 前面部分, 直到 (但不包括) 最后一个 '/', 而 basename 则 返回 最后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-06-25 08:59:00
                            
                                104阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.简介 1.dirname命令去除文件名中的非目录部分,删除最后一个“\”后面的路径,显示父目录。 语法:dirname [选项] 参数 2.basename命令用于打印目录或者文件的基本名称,显示最后的目录名或文件名。 语法:basename [选项] 参数 2.使用实例 1.dirname [ ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-17 18:35:00
                            
                                231阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            basename:最右侧的文件或目录名dirname:basename左侧的路径[root@itxuezhe~]#basename/etc/sysconfig/network-scripts/ifcfg-eth0ifcfg-eth0[root@itxuezhe~]#dirname/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/netw            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-01-11 21:47:29
                            
                                408阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux: dirname、basename命令详解 :://blog.sina.com.cn/s/blog_3f63916f010143vo.html Linux: dirname、basename命令详解 一、dirname指令 1、功能:从给定的包含绝对路径的文件名中去除文件名(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-18 23:42:00
                            
                                127阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                dirname     给定的包含绝对路径的文件名中去除文件名(非目录部分),剩下路径(目录            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-26 05:57:14
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言: basename: 用于打印目录或者文件的基本名称 dirname: 去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/,并忽略其后的所            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 14:56:18
                            
                                172阅读