RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-378295

Tenge's questions

Martin Hope
Tenge
Asked: 2020-04-20 16:21:52 +0000 UTC

赛德。删除包含 % 字符和 # 字符的行

  • 1

有一个包含内容的 test.txt 文件

text1
text2
%#
text3#text4%text5
text6%text7#text8
%
%%%%%
#
#####

我想删除同时包含 % 符号和 # 符号的行,以便输出如下所示:

text1
text2
%
%%%%%
#
#####

到目前为止,我已经到了这个sed '/%/d; /#/d' test.txt 但是它删除了包含%或# 的行,输出是这样的

text1
text2
sed
  • 1 个回答
  • 10 Views
Martin Hope
Tenge
Asked: 2020-04-08 23:07:58 +0000 UTC

从另一个文件中删除与行匹配的行

  • 2

有一个文件 test1.txt 和一个文件 test2.txt,它们都由带有随机字符的字符串组成。但有些行在 test1.txt 和 test2.txt 中是相同的

例子:

$ cat test1.txt 
случайные_символы1
случайные_символы2
случайные_символы3
случайные_символы4
!@#%^%&^*^
8246****

$ cat test2.txt 
случайные_символы1
!@#%^%&^*^
8246****
случайные_символы20

我想得到带有结果的 test1.txt 文件:

случайные_символы2
случайные_символы3
случайные_символы4

找到了这样的解决方案:

sed -i -f <(sed 's,^,/^,;s,$,/d,' test2.txt) test1.txt

给出错误消息:

sed: file /dev/fd/63 line 3: Invalid preceding regular expression

据我了解,它在第 8246 行发誓 ****

如何使处理任何字符串成为可能,无论其中包含什么字符?或者也许有另一种解决方案?


解决方案:文件小于 1GB,'Enikeyshchik' 的答案效果很好

因为我的文件要大得多 - 这出现了:

comm -2 -3 test1.txt test2.txt
python-3.x
  • 1 个回答
  • 10 Views
Martin Hope
Tenge
Asked: 2020-04-05 18:04:44 +0000 UTC

如何将编码更改为特殊字符

  • 0

有一个带有编码的文本文件 test.txt:

&#33; 

&#8364; 

&#10006;

&#1099;

и тд

如何将这些编码转换为相应的字符:!€ ✖ s等

我手动尝试使用命令sed -i -e 's/&#1099;/ы/g' test.txtEverything works,但有超过一千个这样的字符。这项工作需要一天多的时间。

замена
  • 2 个回答
  • 10 Views
Martin Hope
Tenge
Asked: 2020-03-26 20:02:05 +0000 UTC

解析器。如何跳过错误的行

  • 0

有一个带有类型字符串数组的 .txt 文件

我试图通过传递这样的行从每一行中提取一个特定的值:

import re

with open('test.txt') as f:
    lines = f.readlines()

for line in lines:
    m = re.findall("'(.+?)'", line)
    print(m[3])

一切正常。当其中一个字符串与条件不匹配时,问题就开始了,然后出现错误:

Traceback (most recent call last):
  File "test.py", line 79, in <module>
    print(m[3])
IndexError: list index out of range

实际上问题是:我希望简单地丢弃不匹配的行,然后循环继续简单地丢弃不匹配的行

python
  • 1 个回答
  • 10 Views
Martin Hope
Tenge
Asked: 2020-03-26 01:50:40 +0000 UTC

Python。从报价中获取价值

  • -1

有这样一行:

'text1'、'text2'、'text3'、'text4'、'text5'

如何获取 text4 值?

python
  • 2 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5