标签: text-processing

如何让自己快速访问粘贴一些常用字符串?

我经常发现自己将相同的字符串粘贴到浏览器中(我有一个 youtube 频道,在视频的结尾我经常发布相同的链接:频道 URL、网站、电子邮件、介绍视频等)。

我想过创建一个文本文件,然后将其添加到 Unity 面板中,但不幸的是,虽然我看到了向其中添加文本编辑器的方法,但我无法添加要使用文本编辑器打开的文本文件。我可能可以将脚本放在一起并将其添加到面板中,但后来我突然想到其他人可能也有同样的浪费时间的经历,并且可能已经找到了解决方案。

在完美的世界中,我需要一个存储常用字符串的应用程序,加载后它会立即在其他窗口顶部启动并保持原样,它会有不同字符串的按钮,并且它们会尽快放入缓冲区按下。这样我就可以将我需要的分配给这些按钮,并且非常非常高兴。

如果没有好的解决方案,我想我只需要自己创建它。毕竟我的频道是关于编程的,我可能可以通过创建这样一个工具来上一堂精彩的课。

clipboard software-recommendation clipboard-manager text-processing

8
推荐指数
2
解决办法
433
查看次数

使用公共列合并文件

我有两个文件,我想从中创建包含所有信息的第三个文件。

文件1:

a 111 
b 222 
c 333 
d 666 
e 777 
Run Code Online (Sandbox Code Playgroud)

文件2:

111 x1  
222 x2
333 x3
444 x4 
555 x5 
666 x6 
777 x7 
888 x8
Run Code Online (Sandbox Code Playgroud)

我想将它们组合如下:

111  x1  a
222  x2  b
333  x3  c
444  x4  0
555  x5  0
666  x6  d
777  x7  e
888  x8  0
Run Code Online (Sandbox Code Playgroud)

笔记:

文件 1 的第二列是文件 2 第一列的子集

command-line text-processing

8
推荐指数
3
解决办法
2万
查看次数

我需要有关 Grep 的帮助才能从某个部分开始

我有一些文本文件,我想从中提取一段代码。我试图实现的目标是在某一行开始视图,然后能够阅读它下面的任何内容。例如。在下面的文本中,如何查看黄色起点处的文本文件。我想查看“黄色”的内容以及它下面的所有内容,无论该内容是什么。

green
blue
cyan
magenta
purple
brown
yellow
red
orange
more orange
more blue
this is enough
Run Code Online (Sandbox Code Playgroud)

command-line grep text-processing

8
推荐指数
4
解决办法
3812
查看次数

如何在整个文件的行前添加文本?

我在文本文件中有域列表,我需要在整个文件的行之前添加127.0.0.1 ip。示例如下:

域名.txt

....
abc.com
...
Run Code Online (Sandbox Code Playgroud)

我想生成 HOSTS 文件,如

...
127.0.0.1 abc.com
...
Run Code Online (Sandbox Code Playgroud)

在文本文件中,我有数千个域条目。

command-line text-processing

8
推荐指数
3
解决办法
5718
查看次数

从文本文件中删除所有包含反斜杠的行

我有一个包含以下内容的文件:

apple
b\all
cat
\34
egg
Run Code Online (Sandbox Code Playgroud)

我想删除所有包含反斜杠的行。我尝试使用

sed '/\/d' pdataf.txt
Run Code Online (Sandbox Code Playgroud)

但它没有用。我应该尝试什么?

text command-line grep sed text-processing

8
推荐指数
2
解决办法
4197
查看次数

使用粘贴命令时如何删除输出文件中的尾随空格?

归档一个

ATOM   1149  N   MET B
ATOM   1150  CA  MET B
ATOM   1151  C   MET B
ATOM   1152  O   MET B
ATOM   1153  CB  MET B
ATOM   1154  CG  MET B
ATOM   1155  SD  MET B
ATOM   1156  CE  MET B
ATOM   1157  N   SER B
ATOM   1158  CA  SER B
Run Code Online (Sandbox Code Playgroud)

文件b

   1
   1
   1
   1
   1
   1
   1
   1
   2
   2
Run Code Online (Sandbox Code Playgroud)

文件c

    -16.392 -20.171 -30.339  1.00140.13           N
    -15.456 -21.035 -31.092  1.00140.13           C
    -14.468 -20.202 -31.838  1.00140.13           C
    -13.272 -20.492 …
Run Code Online (Sandbox Code Playgroud)

command-line paste text-processing

7
推荐指数
1
解决办法
662
查看次数

用随机字符串替换文件中的整列

替换文件中的列的最简单方法是什么?基本上,我的file.txt3 列由,.

如何使用 bash 脚本更改第二列?

SveUJW24ibppfePgYeYHz7fC0,64BzZdqrYY7Tx8sbj5tmEW,yL6mCP0Do28k4EoTZUfKfqNYiIhGxxkA
xyRG8Da6kY35xeIT492Lul7xu,gTdmvjmahIOoyzmrttVMvTc1ER0bt,ne6RIM2TeMQAax1GgzL7FeDrnQyHPH1i
sxTf13KlAnjtXodJouQ9V6m5b,LzLtoEg18E1brm66dPjcHZfpI107nn4h,GUnApYwwDCZxWGZtzKzTU6sJRgHlUUfQ
7cjW5DZlXw1LYzVugbVyqfxRX,i7B4Q9w8h5anmMW87DfIBEm0AuNjbLGq,XttE1In9eZQ8puJVUriuNvx2AJAxviGf
XiLE8r9AMqy5YZQ9BbIS6m559,ToT2wbQdpNNySPxP1Tgz1,DssiszVBa05pbVDSOXNRaFXRxw0eZKHf
Sygrl5287BViOn0uQ9uCYipB1,TEYnXl6APWGbm9ckLCcHFUJzk7qS8JXH,sD2O46sbh1yVIluoyn6Zm2OKXYe05vV9
Qi6DxJ96M0hxNe4cgux3iJ1aS,LK3GHTpuo9kbmK9McRN4sFRQTGh2DU8J,wk2eF3f9xk5HowLzDIL3hCCNSmx8Uwi8
ZIX7qp5IIPekA0kzBdFR4IUQZ,9m9lEjfiotQ97s3uVN8EEP7Y1JmpgAk7,99ilfJWoJEBsKOfYI3buFfher07OCz6Y
Run Code Online (Sandbox Code Playgroud)

更新 替换为变量中的另一个字符串。让我们说var=new-sting

实际上,我在想我可以做这样的事情:

sed "s/,[^,]*/,$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1)/" file.txt
Run Code Online (Sandbox Code Playgroud)

但它没有按预期工作。我一遍又一遍地使用相同的字符串。

command-line text-processing

7
推荐指数
2
解决办法
3992
查看次数

如何使用sed为每一行插入不同的标题?

我需要修改一个 770 行的文本文件,并为每个文件添加一个不同的标题,例如,我有这个:

CWGAGATCGGAAGAGCGGTTCAGCAGGAATGCCGAG
ACACTCTTTCCCTACACGACGCTCTTCCGATCTAGGC
ACACTCTTTCCCTACACGACGCTCTTCCGATCTGATT
ACACTCTTTCCCTACACGACGCTCTTCCGATCTACCGT
Run Code Online (Sandbox Code Playgroud)

我想获得这个:

>seq1
CWGAGATCGGAAGAGCGGTTCAGCAGGAATGCCGAG
>seq2
ACACTCTTTCCCTACACGACGCTCTTCCGATCTAGGC
>seq3
ACACTCTTTCCCTACACGACGCTCTTCCGATCTGATT
>seq4
ACACTCTTTCCCTACACGACGCTCTTCCGATCTACCGT
Run Code Online (Sandbox Code Playgroud)

command-line sed awk text-processing

7
推荐指数
3
解决办法
646
查看次数

如何仅将奇数行从一个文件复制到另一个文件?

我有一个包含一些信息的文本文件。如何只将该文件中的奇数行写入新文件?使用shell脚本..

command-line text-processing

7
推荐指数
2
解决办法
1530
查看次数

如何从文件中删除随机行?

我有一个包含 10000 行的文件,我想从中删除 5 个随机确定的行。我怎样才能做到这一点?

command-line text-processing

7
推荐指数
3
解决办法
2037
查看次数