问题标签 [realpath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
136 浏览

regex - Ignore a sub-directory in all situations (relative, absolute...)

I want to skip sub-directory $SKIP using find.
What a pity this basic command does not work in all cases:

Please help me improving the script skipit.sh:

Basic examples

The example are based on following directory tree:

OK:

fail:

fail:

using -regex

OK:

OK:

fail:

My find version

I could use realpath but as this command is not installed by default, I do not want to force other users to have to install it. I can also use readlink, but I would prefer a solution based on find features ;)

the challenge

The output of skipit.sh must ignore directory /home/user/dir1/skip only in the following examples:

0 投票
1 回答
323 浏览

bash - 以空字符分隔的命令行参数

由于文件名可能包含空格和换行符\n,我使用空字符作为字段分隔符。但我不知道怎么说find输入目录是空字符分隔的。

我失败的尝试:

如何判断find输入目录用零分隔?

0 投票
1 回答
3777 浏览

javascript - 使用 jQuery 获取具有实际完整路径的文件输入的选定文件名

我用这个:

选择完整的文件路径,但它返回了假路径,如“C:\fakepath\filename.jpg”。“fakepath”部分实际上是存在的——不确定它是否应该存在,但这是我第一次在 webapp 上工作。

我怎样才能获得完整的文件路径(c:\Phone\DCIM\Camera\filename.jpg)?

因为我想在用户单击链接时调出文件。

0 投票
0 回答
162 浏览

java - 引用js和css并获取Filenotfoundexception

我的 JSP 中提到的相对 JS 和 CSS 路径没有被拾取,而是从 war 文件中提供了一些存档路径,抛出文件未找到异常。

可能是因为我的 weblogic.xml 中的条目(版本 12c )

虽然我没有在 JSP 中使用真实路径。

它仅在 java 类( absoluteDiskPath = session.getServletContext().getRealPath(path) )中用于引用静态文件。

还有获取真实路径的任何解决方法。

0 投票
2 回答
86 浏览

php - 如何正确使用php定义

我有这行 php 代码将我网站的主文件夹设置为存储文件夹。如何将其更改为“tmp”文件夹?

例如 mysite.com,我希望文件保留在 mysite.com/tmp 中,以便我可以使用 cron 选项卡清除此文件夹,有什么提示吗?

换句话说,我需要将使用此路径创建的临时文件保存在“tmp”文件夹而不是根文件夹中?

0 投票
2 回答
2561 浏览

php - PHP realpath 无法阻止目录遍历

我收到了其他人的系统代码,该系统在您的浏览器中显示带有照片的文件夹。

例如,这是网站上可能的 url:

目前,您可以将“Cars”替换为 ../../../../../,这将愉快地显示 Linux 根文件夹。幸运的是,该网站目前处于离线状态。

我尝试使用 realpath 来解决这个问题。这是我到目前为止所拥有的:

我在第三行添加了 echo 以查看 URL 是什么。在上面的 url 中,一切都很好,并且 echo 输出了这个:

到目前为止,一切都很好。但是,如果我输入 /../../../../../../../../ 而不是“Cars”,则 $name 变为 / 并且页面仍显示根文件夹。英语不是我的第一语言,所以我可能会误解 realpath 的工作原理或它的作用。据我了解,它会从给定的 URL 中删除 ../ 的任何实例。

有人可以告诉我我做错了什么吗?

0 投票
1 回答
575 浏览

android - 从相机捕获导致传递结果 ResultInfo 失败

我收到以下错误:

用我的相机拍完照片后。

这是 onActivityResult 的代码

这是我用来获取真实路径的代码。

一些 getter 和 setter

我使用 genymotion 模拟器对此进行了测试。我已经从 VirtualBox 设置了我的共享文件夹。

共享文件夹

但是,我看不到“我的图片”中的任何图片(从 VirtualBox 中设置)。

完整的 LogCat:

谁能告诉我如何解决这个错误?谢谢。

0 投票
2 回答
143 浏览

php - PHP的realpath是否执行磁盘访问

我相信 PHP 的 realpath 函数会执行磁盘访问,因为它需要检查当前目录。但是,我想确认这是正确的。

那么,PHP 的 realpath 是否执行磁盘访问?IE。它是否对文件系统磁盘执行某种读/写操作/执行硬盘操作?

0 投票
3 回答
9015 浏览

android - 如何从 Uri 获取真实路径?

我想将文件上传到服务器。所以我使用文件选择器。但是我在某些应用程序中遇到了从 uri 获取真实路径的问题。如果内容是视频、音频或图像,或者我可以直接获取路径,我没有问题。实施的方法是:

它是图像和视频的一部分。但我的问题是当内容采用这种形式时:

我试过方法

那么如何从 URi 获取真实路径以及是否存在其他内容类型。

下面给出了我的真实路径:

0 投票
2 回答
3671 浏览

php - 如何在 PHP 中获取不存在文件的规范化路径(真实路径)?

脚本.php

让我们尝试一些事情

该死!realpath正在返回 false,因为该文件不存在。

我想看到的../nonexistent.txt

如何获取 PHP 中任何相对路径的规范化路径?

注意:我看到了一些关于解析符号链接路径的问题。这些问题的答案不适用于我的问题。