问题标签 [file-processing]
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.
bash - 使用 GNU 并行拆分命令行参数
使用GNU parallel
:http ://www.gnu.org/software/parallel/
我有一个带有两个参数的程序,例如
我正在使用生成文件名对的脚本,但这会带来问题,因为脚本的结果是单个字符串 - 而不是一对。像:
GNU parallel
似乎有很多技巧,我想知道是否有一个用于在分隔符周围分割文本的技巧:
简单的解决方法是在 prog 中手动拆分 args,但我想知道在GNU parallel
.
file - 批处理文件,用于将文件从一台服务器复制到另一台服务器,正在将远程目录添加到文件名
我编写了一个批处理文件来将文件从一台服务器复制到另一台服务器,但是,我需要能够重命名刚刚复制的文件以包含文件夹路径。我想出的代码是:
该文件将来自以下内容:
我:\w3svc98435783475\ex110430.log
而我想要做的是将它复制到 D:\ServerLogsAndBackups\IIS\w1\w3svc98435783475_ex110430.log 中。我不确定如何将遥控器上的目录路径放入文件名中。
非常感谢
php - 需要有关文本处理流程的建议
在我的大部分编程生涯中,我一直是一名研究程序员 (MATLAB),只为自己编写可以在我自己的计算机上运行的东西。现在,我希望能够让人们提交一个逗号分隔的文本文件并获得处理后的文本文件,而无需直接使用我的计算机(仅 1 次 MATLAB)。
我在想也许这可以在我的网络服务器(XAMPP)上通过 LAN 和一些可以在我的服务器上运行的编程语言脚本来完成。这就是我的想法:
- 让人们创建逗号分隔的文本文件。
- 让他们访问我在本地主机上创建的网站并通过网页论坛提交。
- 用 PHP 处理上传的文件(小文件,< 100KB)。这也涉及查找 MySQL 数据库。
- 让人们以某种方式下载处理过的文件。
这是音响系统吗?我所说的“声音”是指,如果您是专家,想要建立这个系统,您会使用这些步骤和工具吗?我最近一直在学习 PHP,似乎我可以使用 PHP 来做到这一点,但我不确定这是否是完成这项任务的正确工具。整个事情似乎......有点即时,就像你上传文件一样,事情是在PHP内存中完成的(根据我读过的),而不是文件存储在我的服务器上并且服务器正在运行使用该文件的脚本(有区别吗?!)。如果你们能插话并给我一些关于如何正确执行此操作的指示,我将不胜感激(一般想法,不要求代码)。
c++ - c++中的文件流处理(tellg()函数)
我写了以下代码....
在 text1.dat 中,条目是:
输出是:
我的问题是:
- 标记为“a”的输出是-1...-1 作为tellg() 的输出是什么意思?
- 标记为“b”的输出重复...为什么会这样?
perl - 尝试组织目录时,如何确定分配文件的下一个编号?
我正在编写一个 perl 脚本来组织我们拥有的包含所有订单文档的文件夹。除了前几天有人扔给我的一个曲线球外,该脚本大部分都有效。
问题是当我们有一个我们最近重做的订单时。我们是土地测量员,有时我们会进行调查,然后几年后我们会进行所谓的“飞越”,我们将返回并在另一个文件中“附加”订单,或者记录土地的变化,或者只是简单地说一切都好,什么都没有改变。
这对我造成问题的地方是我们制作/制作的新文件与旧文件具有相同的订单号文件号。例如,我们可能有一个名为 CF145323 的文档,那么该文档将有几个名为 CF145323.pdf、*_1.pdf、*_2.pdf 等的单页 PDF 文件。
我正在寻找的是一种修改我的脚本以计算它找到的文件并确定/预测下一个文件号的方法。因此,如果有 *_1.pdf 到 *_3.pdf。我希望 perl 获取不匹配的文件并将其设为 *_4.pdf。跟着我?
另一个问题是文件有时位于与文件名中的第一个数字不匹配的不同文件夹中。那部分我似乎已经弄清楚了,只是我没有计算出的编号。
我也在 Windows 中工作,所以我不能使用任何 Linux 命令。
这是我离开它的最后一个状态的脚本:
php - How to ensure a VERY delayed AJAX call is read properly
I have a File which process many other files and may take upto 30mins to process. I do an AJAX request to the file in the front end. The file outputs to another temporary file regarding the percentage of completion. And when it finishes it outputs a success message as its own XML output (not to the tmp file).
The problem i am having is, when the processing time is small .. say max upto 3mins, the AJAX request (made through jQuery) stays alive. But a time out occurs when the processing takes longer time (above 4mins). And the AJAX connection is cut. How do i prevent it and make it stay alive till the browser is closed?
c++ - 文件处理(来自文件的输入)
我有一个简单的文本文件,其中包含名字、姓氏和昵称列...我试图在 C++ 程序中从文件中的每一行获取输入...然后出现了一个问题...我离开了填充几行的列......这是一个示例表:
现在我正在使用 c++ 将列输入到人员类对象的第一个、最后一个和 nick 字段中……现在当我输入第二行时,aks 进入“最后”字段,第三行 rohan 进入“第一”字段和 ron 进入“最后一个”字段....所以任何人都可以提出一种我可以解决这个问题的方法......如果它无法修复,我至少可以知道实际输入了多少列(表示列数)?
c++ - 文件处理(对于具有多个字段的文件)和与之相关的问题
这是我编写的用于创建 sic/xe .asm 文件的符号表的代码....
.....这是一个示例sic/xe .asm 文件.....请注意,在上面的代码中,我没有包含整个编码,因为即使我注释掉除上面...发生的问题是每当我运行代码时:
出现一个消息框:
'Unhandled exception at 0x00ba7046 in aviasm.exe: 0xC0000005: Access violation writing location 0xcccccccc.'
出现,我的程序进入
调试模式......还有一个名为的文件出现在以下函数iosfwd(std::char_traits<char>)
的行中,带有一个箭头 :_Left=_Right;
static void __CLRCALL_OR_CDECL assign(_Elem& _Left, const _Elem& _Right) { // assign an element _Left = _Right; }
此外,我在块的开头和结尾向控制台输出了几句话,
str[1]="start"
以检查此功能是否正常工作......虽然两行都在
工作,而且我也确信程序从 asm 中成功获取了输入文件(我已经检查过了),没有行被输出到 intermfile 和 symtab ......请帮助?
c++ - 从文件中获取输入
我有以下名为 asmfile.txt 的文件
为了从此文件中获取逐行输入,我编写了以下代码....
//现在的问题是前三行已成功输入到str ...但最后一行没有输入到str ...我知道这一点,因为在控制台上运行程序时我看到...
'rd indev' 缩进改变了,因为 str[0]="rd" 和 str[1]="indev".....请告诉我为什么第四行没有输入到 str....
c++ - 用 C++ 读取文件
我正在通过c ++进行图像处理,我必须以char格式读取jpeg图像的标题,我必须检查图像的相机/系统/设备信息,我该怎么做。