• Linux dirname、basename 指令


    Linux dirname、basename 指令

    (2012-04-30 21:44:53)
    标签:

    杂谈

    分类: linux

    一、dirname指令

    1、功能:从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的路径(目录的部分)

    2、用法:dirname filename
    例如下面几个例子
    (1)# dirname /etc/sysconfig/network-scripts/ifcfg-eth0
    /etc/sysconfig/network-scripts
    (2)# dirname /boot/grub/grub.conf
    /boot/grub
    (3)# dirname /etc/inittab
    /etc
    (4)# echo `pwd` && dirname modprobe.conf
    /etc
    .
    (5)#echo `pwd` && dirname sysconfig/network-scripts/
    /etc
    sysconfig
    Linux系统管理
    二、basename指令

    1、功能:从给定的包含绝对路径的文件名中去除左边目录部分或者同时去除某个后缀的内容(目录的部分),然后返回剩下的部分(非目录的部分)

    2、用法:basename filename [suffix]
    例如下面几个例子
    (1)#basename /etc/sysconfig/network-scripts/ifcfg-eth0
    ifcfg-eth0
    (2)#basename /boot/grub/grub.conf
    grub.conf
    bt4破解无线网络
    (3)#echo `pwd` && basename sysconfig/network-scripts/
    /etc
    network-scripts
    (4)# basename /boot/grub/grub.conf.bak .bak
    grub.conf
    (5)# basename /boot/grub/grub.conf.bak .conf.bak
    grub

  • 相关阅读:
    iOS 获取项目名称及版本号
    Xcode 使用自定义字体
    自己制作精美的App Store 软件截屏
    iOS 数据持久性存储-对象归档
    iOS 数据持久性存储-属性列表
    好长时间没回来了,回归本位!
    VBA删除表格最后一行
    VBA表格单元格替换文字
    VBA添加表格
    oracle语句
  • 原文地址:https://www.cnblogs.com/edwardsun/p/3425286.html
Copyright © 2020-2023  润新知