精华内容
下载资源
问答
  • 2021-09-01 23:52:11

    困扰我很久的问题,今天做个记录

    1. 绝对路径开头是/或者~,表示从根目录或者家目录开始的某个位置
    2. 相对路径开头,相对这个词,是说相对于当前工作目录,所有相对路径是说相对于当前工作目录的路径。开头不是/或者~,一般是././就表示的当前工作目录)开头,表示当前工作目录开始的某个位置
    zl@zl-TM1701:~$ pwd          //~表示当前工作目录(非绝对路径表示方式)在zl用户的家目录即zl目录
    /home/zl                     //pwd命令执行之后,显示当前工作目录(绝对路径表示方式)是,/表示根目录,根目录下的home目录下的zl目录
    zl@zl-TM1701:~$ cd ./hello/src    // 我们当前的工作目录是~,要想进入家目录下的hello下的src目录,就要使用cd命令+相对路径。
    //现在目标是求src文件的相对路径,相对的对象是当前工作目录~即家目录,所以相对路径是./hello/src
    zl@zl-TM1701:~/hello/src$ pwd     //显示当前工作目录的绝对路径
    /home/zl/hello/src
    
    • pwd命令显示当前工作目录
    • ./表示当前工作目录
    • ../表示当前工作目录的上一级目录

    参考链接

    更多相关内容
  • import os ...print(os.getcwd()) # 获得当前工作目录 print(os.path.abspath('.')) # 获得当前工作目录 print(os.path.abspath('..')) # 获得当前工作目录的父目录 print(os.path.abspath(os.curdir).
    import os
    
    current_dir = os.path.abspath(os.path.dirname(__file__))  # 当前文件下的绝对路径
    print(current_dir)  # 输出:E:\weidian-lc\requestInfo  
    
    current_dir1 = os.path.dirname(__file__)
    print(current_dir1) #输出:..\requestInfo  ,这个和上面那个绝对路径都可用
    
    print(os.getcwd())  # 获得当前工作目录
    print(os.path.abspath('.'))          # 获得当前工作目录
    print(os.path.abspath('..'))  # 获得当前工作目录的父目录
    print(os.path.abspath(os.curdir))          # 获得当前工作目录

     

     

     

     

    展开全文
  • 当前工作目录(current working directory) '‘当前工作目录’'也称为当前目录或当前文件夹,指的是matlab用来查找、打开、保存文件的位置,下图所示的就是当前工作目录。 1.查看当前工作目录: >> pwd %...

    当前工作目录(current working directory)

    '‘当前工作目录’'也称为当前目录或当前文件夹,指的是matlab用来查找、打开、保存文件的位置,下图所示的就是当前工作目录。
    在这里插入图片描述

    1.查看当前工作目录:

    
    >> pwd %(print current working directory)显示当前工作目录
    
    ans =
    
    C:\Users\DZR\Desktop
    

    或者用cd

    >> cd 
    
    C:\Users\DZR\Desktop
    

    2.设置当前工作目录

    >> cd('C:\Users\DZR\Desktop\ccc') %设置当前工作目录为(C:\Users\DZR\Desktop\ccc)
    >> pwd
    
    ans =
    
    C:\Users\DZR\Desktop\ccc
    

    >> cd
    
    C:\Users\DZR\Desktop\ccc
    
    >> oldFolder = cd('C:\Users\DZR\Desktop') %将当前工作目录赋给oldFolder,并将(C:\Users\DZR\Desktop)设为新的当前工作目录
    
    oldFolder =
    
    C:\Users\DZR\Desktop\ccc
    
    >> cd
    
    C:\Users\DZR\Desktop
    

    3.改变当前工作目录到父文件夹或子文件夹

    >> cd
    
    C:\Users\DZR\Desktop\ccc
    
    >> cd ..\ %将当前工作目录移动到上一级,使用(..\..)往上移动两级
    >> cd
    
    C:\Users\DZR\Desktop
    

    >> cd
    
    C:\Users\DZR\Desktop
    
    >> cd ccc\SM %用相对路径将当前工作目录从(C:\Users\DZR\Desktop)变为(C:\Users\DZR\Desktop\ccc\SM)
    >> cd
    
    C:\Users\DZR\Desktop\ccc\SM
    

    搜索路径(search path)

    搜索路径是一些路径的集合,当matlab接收到一个命令时(假如是leinit),首先判断它(leinit)是否为一个变量;假如不是变量则判断它是否为一个常量;假如不是常量则判断它是否为当前工作路径中的M文件,假如不是当前工作路径中的M文件则判断它是否为搜索路径中的M文件,如果再不是的话就会报错。

    1.查看搜索路径

    >> path %显示搜索路径
    
    		MATLABPATH
    
    	C:\Users\DZR\Documents\MATLAB
    	D:\MATLAB R2016a\toolbox\matlab\datafun
    	D:\MATLAB R2016a\toolbox\matlab\datatypes
    	...
    

    2.添加新的搜索路径

    path(path,'C:\Users\DZR\Desktop') %将(C:\Users\DZR\Desktop)添加到搜索路径中(添加到末尾),如果(C:\Users\DZR\Desktop)已经在搜索路径,则此命令会将其从搜索路径中删除
    
    path('C:\Users\DZR\Desktop',path) %将(C:\Users\DZR\Desktop)添加到搜索路径中(添加到开头),如果(C:\Users\DZR\Desktop)已经在搜索路径,则此命令会将其从搜索路径中删除
    

    要说明的是每次关闭matlab再重新打开之后会恢复成默认的搜索路径,即之前添加的路径会消失,为了解决这个问题,我们可以添加上述命令到matlabrc.m中,因为matlab每次启动的时候会自动执行matlabrc.m这个文件。

    展开全文
  • go获取当前工作路径

    千次阅读 2019-01-29 16:15:24
    想得到 就放在 XXXX.exe同目录下面的配置文件 我觉得这句话,可以 实现 fph, err := filepath.Abs(filepath.Dir(“XXXX”)) fph 为 XXXX.exe 所在路径 参加说明: func Abs(path string) (string, error) ...
    不知道你们需要不需要,但是我经常会想,
    当你正在执行 XXXX.exe
    

    想得到 就放在 XXXX.exe同目录下面的配置文件
    我觉得这句话,可以 轻松实现
    os.Getwd()
    获取当前工作路径。
    // Getwd returns a rooted path name corresponding to the
    // current directory. If the current directory can be
    // reached via multiple paths (due to symbolic links),
    // Getwd may return any one of them.

    os.Getwd()

    其他复杂方法如下:
    fph, err := filepath.Abs(filepath.Dir(“XXXX”))

    fph 为 XXXX.exe 所在路径
    在这里插入图片描述

    参加说明:
    func Abs(path string) (string, error)

    检测地址是否是绝对地址,是绝对地址直接返回,不是绝对地址,会添加当前工作路径到参数path前,然后返回

    一下是测试代码

    func TestAbs() {
    fpt, err := filepath.Abs("/hello")
    if err != nil {
    panic(err)
    }
    fmt.Println(fpt)

    fpt, err = filepath.Abs("helleeo")
    if err != nil {
        panic(err)
    }
    fmt.Println(fpt)
    

    }

    打印信息:

    /hello
    /home/xxx/workspace/gotestworkspace/golangtest/helleeo

    “/”表示当前路径下

    展开全文
  • Python 的当前工作目录及其改变

    千次阅读 2019-10-19 01:40:39
    在python 中,怎么确定当前工作目录呢? 在集成环境里输入一个程序,运行,会要求你保存文件,才可以运行。 这个保存的目录,就是当前工作目录。 看看实例: 建立一个目录,c:\aPython 然后在其下建立一个子目录...
  • current_path = os.getcwd() # 获取当前工作目录路径 print(current_path) 运行结果: 参考文献 [1]os --- 多种操作系统接口 — Python 3.9.7 文档 我是chandni,关注我,不迷路! ...
  • shell 当前工作目录的绝对路径

    千次阅读 2019-01-15 10:24:27
    编写脚本中,需要获取执行脚本的绝对路径,今天写脚本的时候不小心踩了个坑,记录下。 那个坑的脚本大概是这样的: #!/bin/bash work_path=$(dirname $0) cd ~/${work_path} ## blblbl cd /home/lcd/ cp ./...
  • 什么是当前工作目录

    千次阅读 2020-08-29 14:36:58
    当前工作目录是进程解释相对路径名的参照点; 进程的当前工作目录继承自其父进程; shell(一个用户进程)的当前目录可以用cd(change directory)来改变; 参考书籍:Linux/Unix系统编程手册 ...
  • pwd -P)注意:命令中使用双短划线( - )表示命令选项的结束,因此包含短划线或其他特殊字符的文件不会破坏命令。对于Linux,Mac和其他* BSD:cd $(dirname $(realpath $0))白色空间支持:cd "$(d...
  • shell / 获取当前工作目录的方法

    千次阅读 2021-09-29 07:18:30
    答案: $(cd $(dirname...pwd),表示切换到指定文件所在的目录,然后执行 pwd,从而获取到当前脚本所在的绝对路径。 拓展: 双引号和单引号的区别:双引号会解析里面的变量,而单引号给啥显示啥。 (SAW:Game Over!)
  • 最近又遇到之前积累下的python路径问题,于是花了好大功夫才理清这些路径之前的关系,以及如何使用。 1Pycharm环境下路径表示的问题
  • 使用SAS编写数据分析程序,一个比较恼人的地方就是当前工作目录往往和你需要执行的文件不再同一个目录。假如应用文件需要附上全目录的话,而且代码不好移动到另一台机器执行。那有没有什么方法快速的改变工作目录...
  • 在java中如何得到当前路径

    千次阅读 2021-03-01 06:43:00
    归纳一些网上取java路径的方法:注明:如果从ANT...得到classpath和当前类的绝对路径的一些方法获得CLASSPATH之外路径的方法:URL base = this.getClass().getResource(""); //先获得本类的所在位置,如/home/popey...
  • shell 脚本改变当前工作路径

    万次阅读 2016-10-24 11:56:56
    shell 脚本改变当前工作路径shell 脚本执行的方法有4种: 切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: cd /home/pi ./flask.sh./的意思是说在当前的工作目录下执行flask.sh。如果不加上./,...
  • Tomcat部署路径选择Use workspace metadata (does not modify Tomcat installation)有效。 import java.io.File; import javax.servlet.http.HttpServletRequest; /** * 获取本地项目的一些路径 * @author ...
  • 切换用户当前工作目录 补充说明 cd命令 用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home...
  • 探究Visual Studio项目的当前目录

    千次阅读 2022-01-25 13:56:54
    牵涉到计算机科学与技术的三个概念:当前目录(current directory),绝对路径(absolute path)和相对路径(relative path) 项目有两种情况: cmake+Visual Studio 纯使用 Visual Studio “文件”-“新建”-...
  • Rstudio永久修改当前工作路径

    千次阅读 2019-04-04 10:38:37
    Rstudio永久修改当前工作路径 在安装Rstudio后,在Console界面输入getwd()即可查看当前工作路径(如下图所示),一般安装后默认的工作路径为本机C盘我的文档中。想要永久修改这个工作路径的小伙伴可以参考以下...
  • 显示当前工作目录下的子目录和文件ls [-l] [-h] [-a]如果只调用ls,子目录和文件会简单的罗列出来,-l表示将其以详细列表的形式展示,-h表示以适合人阅读的格式显示,-a表示同时显示隐藏目录或文件,即以点(.)开头的...
  • C# 获取当前路径

    千次阅读 2021-01-01 09:15:35
    1、获取或设置当前工作目录的完全限定路径。 string path = System.Environment.CurrentDirectory; 输出:D:\MyWork\WebApi 2、
  • R中给了我们查看和设置当前路径的函数分别是getwd()和setwd() * getwd():显示当前工作路径 * setwd(dir):完成当前工作目录的设置 [^1]参数 dir 是字符串,目录需要引号 我们查看下我们当前路径然后再去该目录...
  • 了解 [root@localhost ~]# ...用于以绝对路径显示当前用户的工作目录 绝对路径:以/开头的目录例如:/root cd命令——切换目录 用于切换新的工作目录 cd / //切换至根目录 cd / //切换至家目录 cd /etc/sysconf
  • Windows路径表示

    千次阅读 2019-04-30 07:16:11
    绝对路径 绝对路径就是完整路径 比如,D:\Windows\System32\calc.exe以\\?...比如使用cd命令进入一个文件夹,那么这个文件夹就成为当前文件夹(工作文件夹)。如果在进程操作文件时传递一个相对路径,那么进...
  • 工作目录与用户主目录从逻辑上讲,用户在登录到Linux系统中之后,每时每刻都处在某个目录之中,此目录被称做工作目录当前目录(Working Directory)。工作目录是可以随时改变的。用户初始登录到系统中时,其主目录...
  • c语言获取当前工作路径(转)

    千次阅读 2016-07-16 09:59:07
    c语言获取当前工作路径(转) ------------------------------------------------------------------------------------- Linux ---------------------------------------------------------------------------...
  • bat批处理里怎么取得当前目录

    千次阅读 2020-03-24 08:24:51
    批处理命令获取当前盘符和当前目录 %~d0 是当前盘符 %cd% 是当前目录 可以用echo %cd%进行打印测试 以下例子是命令行编译Visual Studio编写的程序: @echo off set b=%cd% //将当前目录保存到参数b中,等号前后不要有...
  • Sub 合并当前目录下所有工作簿的全部工作表() Dim MyPath, MyName, AWbName '第一行注释,声明变量 Dim Wb As Workbook, WbN As String Dim G As Long Dim Num As Long Dim BOX As String Application....
  • Python在shell中查看和更改当前工作目录 有时我们需要在shell中查看和更改当前工作目录,可以这样做 查看: >>> os.getcwd() 更改: os.chdir(r'path') 注意:可以直接用window风格的路径表示,但如果路径...
  • linux显示当前目录命令

    千次阅读 2021-03-16 17:15:04
    第一行为运行的命令,第二行的内容为运行pwd命令后显示的信息,即显示用户当前所在的工作目录路径为/home/samlee。 提示: 应该经常使用pwd命令。Linux的目录结构非常复杂,一个小小的分支就可能会有十几层目录,...
  • linux查看当前目录命令

    千次阅读 2021-12-29 13:45:06
    因为在百度上一直搜不到除了ls还有什么别的命令能够查看当前目录,所以在这里做个小总结 查看当前目录 ls ll la dir l `pwd` echo `l` 打开文件 more less head tail nl od ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 676,075
精华内容 270,430
关键字:

当前工作目录怎么表示