小编Phi*_*hil的帖子

python或bash - 在行尾添加"行和"

我有类似的文本文件

first line
line nr 2
line three
Run Code Online (Sandbox Code Playgroud)

等等

我想生成

"first line",
"line nr 2",
"line three",
Run Code Online (Sandbox Code Playgroud)

我想知道如何在python中执行此操作,或者如果它更容易/更快,可能在bash中执行此操作.我知道打开文件有不同的代码,在python(?)中只读取一行不同但我不确定在这种情况下使用哪个选项,更重要的是,如何添加这些字符.任何建议都会有帮助.

python linux bash

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

如何从页面获取所有网址(php)

我有一个页面,其中包含一个在另一个下面列出的描述(类似于书签/网站列表).如何使用php从该页面获取所有网址并将其写入txt文件(每行一个,只有网址没有说明)?

页面看起来像这样:

一些描述

其他描述

另一个

我希望脚本的txt输出看起来像这样:

http://link.com

http://link2.com

http://link3.com

php

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

我怎么知道mysql数据库需要多少空间

假设我正在将多个csv文件导入mysql.我怎样才能知道这个数据库需要多少空间(据我所知,它看起来与csv文件大小不一样)?

mysql csv

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

在php中重复一段代码

(另请看我之前的问题)

我正在尝试重复一组curlopt参数.我的脚本会做更多的事情 - 登录,做某事,做别的事情,完成.我希望所有步骤中的一些选项都相同.我在考虑使用curl copy handle或curl setopt数组,但我真的需要这些吗?是不是有重构代码的php构造(所以当你在一个地方改变它时,代码中的所有地方都应用了更改),这在我的情况下会起作用吗?

php

0
推荐指数
1
解决办法
1586
查看次数

如何在Perl中每个非空行的开头和结尾添加字符?

我想用这个:

perl -pi -e 's/^(.*)$/\"$1\",/g' /path/to/your/file
Run Code Online (Sandbox Code Playgroud)

用于在文本文件中的每一行的末尾添加"在行的开头".问题是有些线条只是空行,我不希望这些行被改变.任何想法如何修改上面的代码或可能完全不同的做法?

regex perl

0
推荐指数
2
解决办法
3803
查看次数

Perl(或其他) - ^ M问题

我正在尝试在Perl中的每个非空行文本文件的"开头和",结尾添加.

perl -pi -e 's/^(.+)$/\"$1\",/g' something.txt
Run Code Online (Sandbox Code Playgroud)

"在每个非空行的开头添加,但我有问题",.

输入示例:

bla
bla bla
blah
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

"bla
",
"bla bla
",
"blah
",
Run Code Online (Sandbox Code Playgroud)

这是我真正想要输出:

"bla",
"bla bla",
"blah",
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

编辑:我现在在vim中打开输出文件(我之前在kwrite中打开它所以它不可见)我注意到^M每个之前的vim显示",- 我不知道代码中添加了什么.

linux perl

0
推荐指数
1
解决办法
482
查看次数

标签 统计

linux ×2

perl ×2

php ×2

bash ×1

csv ×1

mysql ×1

python ×1

regex ×1