标签: paste

如何在Perl中使用paste和awk?

我有以下代码在Perl中使用'paste'和AWK脚本.

use strict;              
use Data::Dumper;        
use Carp;
use File::Basename;      

my @files = glob("result/*-*.txt");
my $tocheck = $ARGV[0] || "M";


foreach my $file ( @files  ) {
    my $base = basename($file,".txt");
    my @res = `paste <\(awk '\$4 == "M" {sum += \$2 }END{print sum}' $file \) <\(awk '\$4 == "M" {sum += \$3 }END{print sum}' $file\)`;
    chomp(@res);         
    print "$base $res[0]\n";     
} 
Run Code Online (Sandbox Code Playgroud)

为什么会出现这样的错误:

#sh: -c: line 1: syntax error near unexpected token `('
#sh: -c: line 1: `paste <(awk '$4 == "M" …
Run Code Online (Sandbox Code Playgroud)

unix linux perl awk paste

4
推荐指数
1
解决办法
1930
查看次数

如何获取将在我的html文本编辑器中粘贴的文本?

我的主页(textarea)中有一个小文本编辑器,我可以在其中粘贴文本.如何在粘贴之前将此文本放入变量中?我知道有这个功能:

clipboardData.getData()
Run Code Online (Sandbox Code Playgroud)

但它在Firefox中不起作用,我想要所有浏览器的东西.我使用的是HTML和Javascript.

谢谢

html javascript firefox paste

4
推荐指数
1
解决办法
1892
查看次数

复制Word doc的内容并粘贴到另一个

我如何以编程方式复制一个word文档的内容并使用C#将其粘贴到另一个word文档?

我基本上想要复制个人资料(这是一个单词doc的内容),然后将其插入报告中.

任何帮助将不胜感激

谢谢

c# copy ms-word paste

4
推荐指数
1
解决办法
2万
查看次数

如何复制/粘贴工作表数据而不包括ActiveXButtons

问题:

我有一个包含值,公式和ActiveX按钮的工作表.ActiveX按钮用于附加一些数据,并将活动工作表中的所有值/公式复制/粘贴到另一个工作表中的另一个工作表中.

现在它可以正常工作,但有一个例外.当它将复制的范围粘贴到新的工作簿/工作表中时,它还会在ActiveX按钮中粘贴它们各自的代码.

我想知道是否有办法选择所有内容,减少ActiveX按钮,将其添加到剪贴板,然后像往常一样粘贴它.

提前致谢.

excel vba copy paste

4
推荐指数
1
解决办法
8546
查看次数

如何将两个向量粘贴在一起并在末尾填充?

我想将paste两个字符串放在一起,并在末尾用另一个字符填充以使组合具有一定的长度.我想知道是否有paste一个可以通过的选项或我错过的另一个技巧?我可以通过计算每个行的长度然后调用来在多行中执行此操作paste,rep(my_pad_character,N)但我想在一行中执行此操作.

例如:垫在一起"hi",并用"hello"垫子"a"来制作序列长度为10.结果将是"hihelloaaa"

string r paste

4
推荐指数
2
解决办法
233
查看次数

Linux - 如何从一个文件中剪切列并在单行命令中粘贴到另一个文件中?

我想使用linux cut命令从文件中提取列,然后使用paste命令将同一列插入第二个文件.我可以通过保存剪切命令的结果,然后在其上运行粘贴和第二个文件来完成此操作.但在我看来,必须有一些单行程,这不涉及保存中间结果.谁知道那是什么?谢谢.

例如,第一个文件可能看起来像

date        weight
1-1-2010    weight1
1-2-2010    weight2
1-3-2010    weight3
Run Code Online (Sandbox Code Playgroud)

而第二个可能看起来像

date        blood_press
1-1-2010    bp1
1-2-2010    bp2
1-3-2010    bp3
Run Code Online (Sandbox Code Playgroud)

我希望输出像

date       weight     blood_press
1-1-2010   weight1    bp1
1-2-2010   weight2    bp2
1-3-2010   weight3    bp3
Run Code Online (Sandbox Code Playgroud)

不用说,数据比这更大,更复杂.但是这给出了我需要做的事情的想法.再次感谢.

PS由于原因太详细,"join"命令不起作用.

linux cut paste

4
推荐指数
1
解决办法
2万
查看次数

Excel VBA:粘贴问题

我已经尝试了多种方法来执行此粘贴,但它们都没有工作.我对编程非常陌生,所以我需要一些帮助来理解为什么我一直得到错误1004或5.我甚至不明白这些错误是什么意思.

Cells(hotcell).Copy
Cells.Offset(0, 1).PasteSpecial
Run Code Online (Sandbox Code Playgroud)

或...粘贴,... PasteSpecial = xlpasteall,... pastespecial粘贴:= xlpasteall,范围(单元格("B"和i)).粘贴,范围("B"和i).paste,等等如上.

我完全失去了.该计划中的其他所有工作都很好.我只是无法将我复制的值粘贴到所需的单元格中(所有列都偏移了一定数量的列,但是在同一行中).帮助和解释都赞赏.

编辑感谢我收到的答案,我能够解决我的问题.在我看的任何地方,我真的找不到一个好的答案.谢谢!

我使用的解决方案是最简单的解决方案之一:

rng.Offset(0, 1) = rng.Text
Run Code Online (Sandbox Code Playgroud)

再次感谢回答的海报以及评论的海报.我太难了.

excel vba paste excel-vba

4
推荐指数
1
解决办法
1万
查看次数

CkEditor中的"粘贴后"事件

是否有可能拦截在CkEditor中粘贴内容后触发的事件?

我知道可以使用在编辑器中插入一些内容之前paste触发的事件; 我正在寻找的是插入内容触发的事件.

javascript paste ckeditor

4
推荐指数
1
解决办法
2969
查看次数

如何在Ubuntu上重新映射MATLAB中的复制粘贴键盘快捷键?

默认键是alt- w用于复制和ctrl- y用于粘贴.有没有办法将其重新映射到ctrl- c用于复制和ctrl- v用于粘贴?

matlab keyboard-shortcuts copy paste

4
推荐指数
1
解决办法
1226
查看次数

为什么vim粘贴的行为取决于yanking方法

我看到不同的粘贴行为取决于我如何拉线.我想知道为什么.

如果我从正常模式开始划线:

^v$y
Run Code Online (Sandbox Code Playgroud)

^ 去行的开头

v 进入视觉模式

$ 走到尽头

y 猛拉

然后我用p它来粘贴,它按预期工作.

但是,当我从正常模式开始并使用直线视觉模式拉线时:

Vy
Run Code Online (Sandbox Code Playgroud)

V 按行进入视觉模式

y 猛拉

然后我用p粘贴,我看到该线被粘贴在当前行下方.这就像粘贴操作首先打开一个新行然后粘贴那里.

例.开头的行:

Line1
Line2
Line3. Insert here 
Run Code Online (Sandbox Code Playgroud)

我用方法1猛拉了Line2.

我将光标移动到Line3的点,然后按p粘贴.我得到这个结果:

Line1
Line2
Line3.Line2 
 Insert here
Run Code Online (Sandbox Code Playgroud)

但是当我使用yanking方法做同样的事情时,我得到了这个结果:

Line1
Line2
Line3. Insert here
Line2
Run Code Online (Sandbox Code Playgroud)

如果:寄存器的内容在两种情况下是相同的,为什么粘贴工作不同?

编辑:

这里找到答案

即使寄存器内容相同; 寄存器的类型根据yanking方法而变得不同,并且不同的寄存器类型使得粘贴做不同的事情.

vim paste yank

4
推荐指数
1
解决办法
85
查看次数

标签 统计

paste ×10

copy ×3

excel ×2

javascript ×2

linux ×2

vba ×2

awk ×1

c# ×1

ckeditor ×1

cut ×1

excel-vba ×1

firefox ×1

html ×1

keyboard-shortcuts ×1

matlab ×1

ms-word ×1

perl ×1

r ×1

string ×1

unix ×1

vim ×1

yank ×1