首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Linux系列】获取当前目录

    而环境变量是系统级别的变量,它们存储有关系统环境的信息,比如当前工作目录。 $PWD是一个特殊的环境变量,代表“Print Working Directory”的缩写,它存储了当前工作目录的完整路径。...当你在终端中执行pwd命令时,它会打印出当前工作目录的路径,这个路径正是$PWD所指向的内容。...命令的作用 ROOT_PATH=$PWD命令的作用是将当前工作目录的路径赋值给一个名为ROOT_PATH的变量。...路径构建:在处理文件和目录时,经常需要构建完整的路径。使用$ROOT_PATH可以轻松地与其他路径组件结合,构建出完整的文件路径。 环境配置:在某些情况下,你可能需要根据当前工作目录来配置环境变量。...示例 2:路径构建 如果你需要在当前工作目录下的一个子目录中查找文件,可以使用$ROOT_PATH来构建路径: find $ROOT_PATH/subdir -name "*.txt" 这个命令会在subdir

    4.9K00

    Linux编程--获取当前时间

    背景 最近在重新编译ijkplayer,并且希望能够打印出来各个阶段的时间,以便对于ijkplayer进一步调优 获取时间 Linux获取时间有多种方案,都需要添加#include time...调用 通过time函数获得当前时间,注意单位为秒,其中time_t结构体是一个有符号的长整型。...return 0; } gettimeofday调用 通过gettimeofday调用返回来的是一个timeval的结构体,其中tv_sec是秒数,tv_usec是微秒数,通过这两个数共同标志当前时间...Seconds: %ld,uSeconds:%ld\n", time.tv_sec,time.tv_usec); return 0; } 注意 因为在手机上测试的时候,通过gettimeofday获取时间...比如,当前通过gettimeofday获取到的t.tv_sec为1534132538,而t.tv_sec*1000的结果为8292133328。

    10.1K30

    shell获取当前工作目录绝对路径

    ,于是问题就来了,如何获取当前正在执行脚本的绝对路径?...If bash is started with the -c option, then  $0 is set to the first argument after the string to be executed...这个$0有可能是好几种值,跟调用的方式有关系: 使用一个文件调用bash,那$0的值,是那个文件的名字(没说是绝对路径噢) 使用-c选项启动bash的话,真正执行的命令会从一个字符串中读取,字符串后面如果还有别的参数的话...,使用从$0开始的特殊变量引用(跟路径无关了) 除此以外,$0会被设置成调用bash的那个文件的名字(没说是绝对路径) 简单介绍一下获取方法如下: #!...cd  dirname $0 ,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的) 我今天遇到一个问题就是: 需要压缩备份一个目录下的所有的文件,其实代码就2行: 我还是贴全部的吧

    12.5K70
    领券