问题标签 [filenames]

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 回答
1549 浏览

indexing - 我的文件(图像)名称可以太长吗?

从 Photoshop 输出超过 31 个字符的图像时,我收到一条兼容性消息?使图像名称(或任何文件名)过长有缺点吗?

我想确保我的网络应用程序在所有主要浏览器(包括移动设备)中正确显示我的图像,并且我的图像名称被 Google 提取用于索引。

例如,如果我有一辆正在销售的福特雷鸟,理想情况下,我希望我的图片名称对可用性和排名都有很好的描述性,即 ford_thunderbird_sports_car_large.jpg .. 文件大小相对于缩略图来说,较大。 ..

但是,这是一个较长的文件名,可能会导致某些浏览器看不到它。

有人有想法吗?2009 年的最佳做法是什么?

0 投票
3 回答
1592 浏览

windows - 在 Windows 共享上强制执行文件命名约定?

简单的问题,但我似乎无法在任何地方找到答案。Windows 中有没有办法或通过第三方实用程序在 Windows 网络共享中强制执行文件命名约定?

我确信这在 Sharepoint 中很容易,但我希望能够将用户限制为他们保存到文件夹中的文件名格式。我可以创建一个保存后程序来在事后查找异常,但我想尝试强制用户在保存时根据我们的标准命名文件。

如果某些东西在服务器端不可用/可配置,这可以通过 Excel 中的 VBA 或保存文件对话框中的 Word 来完成吗?

谢谢你的帮助。

一个

0 投票
3 回答
1131 浏览

bash - 如何编写一些(bash)shell 脚本来将目录中所有匹配的文件名转换为命令行选项?

显然是我的问题“我可以将鼻子覆盖输出限制到目录(而不是包)吗?”的答案。不是,但我可以通过一个--coverage-package=PACKAGE选项来使用目录中每个 .py 文件的包名。

例如,如果目录包含:

...然后我需要使用命令:

所以我的问题是,有人可以编写一些 shell 脚本代码(最好是 sh 或 bash)来获取当前目录中带有 .py 扩展名的所有文件名并生成上述命令行(删除 .py 扩展名)?我的 bash 技能非常有限。(我很想只用 Python 来做。)

0 投票
2 回答
309 浏览

zsh - 无法将 pwd 与 Zsh 中的文件名结合使用

问题:将 PATH 与文件名结合起来,这样我就可以轻松地获取许多文件。

我有两个文件 A 和 B。ls清楚地给出了它们的名称。

我跑

我收到错误消息

我没有找到 pwd 的选项,它可以让我有多个论点。

如何将 pwd 的输出与文件名结合起来。

0 投票
5 回答
2885 浏览

c++ - 提示用户输入文件名或目录

我提示用户输入文件名,如果他们第一次输入有效的文件名,它会起作用。但是,如果第一次无效,则其他所有检查都会失败。我将如何解决这个问题?另外,假设他们只是指定一个目录,我将如何获取所有文本文件的名称以及有多少?

0 投票
4 回答
17930 浏览

python - 如何使用 Python 获取当前文件、当前类和当前方法?

  • 运行代码的文件名
  • 运行代码的类的名称
  • 运行代码的方法的名称(类的属性)
0 投票
2 回答
1382 浏览

ant - 在 Ant 脚本中展开相对路径,用于 Inkscape

我想编写一个调用需要完整路径的外部实用程序(实际上是 Inkscape)的 Ant 脚本。现在我有

在 Windows 上,Inkscape 需要绝对路径。那么如何才能哄Ant为build_exe/filename我打造一条绝对路径呢?或者,是否有 Inkscape 的解决方法(可能设置工作目录)?

0 投票
1 回答
256 浏览

filenames - 使用文件名列表创建文件并向每个文件添加内容

我需要制作一堆重定向页面,因为我最近更新了以前使用 .html 文件的网站,现在所有文件都是 .aspx。我有一个制表符分隔的文件,其中包含原始文件名列表和相应的新文件名。

似乎应该有一种语言,我应该能够使用第一列作为文件名创建文件,并插入第二列作为其内容,并为 301 重定向添加一些附加文本。

有人可以为我指出正确的方向,什么语言可以做到这一点吗?此外,如果您还可以指出我将使用的方法/函数的名称,那么我知道在创建文件时从哪里开始。

我需要多次做这类事情,并且愿意学习一门新语言(Perl、Python 或其他)来完成此任务,但我只需要指出正确的方向。我正在使用 Windows XP 进行开发。

感谢您的时间。

0 投票
3 回答
145 浏览

oop - 为什么文件和目录没有单独的命名空间?

文件和目录可以有不同的命名空间,但仍然可以用来标识特定的文件,因为同名的文件和目录可以通过不同的事物来区分。

原始字段和引用字段也可以具有不同的名称空间(在 Java 中),因为如果原始字段和引用字段具有相同的名称,则可以通过不同种类的事物来识别它们。

像这样在其他地方使用单独的名称空间。例如,在 Java 中,您可以拥有一个方法exampleName()和一个字段exampleName,尽管它们具有相同的名称,但它们是通过不同种类的事物来区分的。

0 投票
1 回答
313 浏览

php - 如何编写转换器以将 PHP 文件更改为 Bash 文件?

到目前为止,我实现这一点的不太糟糕的版本是:

当文件名中有空格时,它主要处理问题,例如

而 Bash 将无法识别。

所以我需要转换为

在调用类似的东西之前:

但是还有很多其他的极端情况,比如引号和 '&' 问题。

那么,是否有现成的版本来完成这项工作?

====================================

现在我尝试了 escapeshellarg(),但是这里有点奇怪:

似乎使用此功能,引号被替换为空格。