小编Dᴀʀ*_*ᴅᴇʀ的帖子

打印我正在搜索的文件的行号

我正在寻找一种方法来打印我的脚本正在通过的文件行号。我找到了,$LINENO但是当我这样做时

echo 'Found foo in file' $(basename $foo) 'on line' $LINENO >> foo.csv

它打印结果“在文件的第 97 行的文件 Foo 中找到 foo .csv。我希望它打印它正在查看的文件中的行,而不是它所在的脚本行。我如何回显行号文件?

bash text-processing

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

解压缩某些档案适用于 Windows,但不适用于 Linux

我问了几个人,只是想在这里问一下。我们从一家国际公司以 zip 格式收到用于设计工作的文件。好吧,当我运行脚本来解压缩终端中的文件时,我在 Linux 中收到 zip 错误。我们可以整天用7zip和winzip测试、解压、浏览和修改文件。运行 7zip 或 Winzip 时,它们也不表示任何安全性。

终端错误:

compressed WinNT security missing (-7 bytes)
Run Code Online (Sandbox Code Playgroud)

我到处搜索,但没有找到解决方案或更正。一位同事建议,

“使用不同语言版本的 Unzip 可能会改变解压缩文件所需的 Unicode。把它想象成一个密码,没有正确的代码,你就无法进入。”

为什么在 Ubuntu 终端解压会显示错误?

zip locale

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

Imagemagick 调整大小

我熟悉convert -resize %按百分比减小尺寸,但是将图像从 700 像素增加到 800 像素的命令是什么?水平宽度也应该调整大小。我需要尽可能保持图像的整体质量和外观。

编辑:

mogrify -resize geometry
Run Code Online (Sandbox Code Playgroud)

这似乎是我需要调整图像大小的内容。 链接到下一个人试图弄清楚如何调整大小的文章。

imagemagick

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

如何使用 sed 和 csv 重命名文件

我是 Linux 新手sedawk但我不介意在新想法上挑战自己。话虽如此,我了解目的以及如何使用rename以及sed用于常见事件,例如从所有文件中添加$date或删除 a _1234。但是,我想弄清楚如何重命名 100 个除了文件类型之外彼此没有任何关系的文件。

重命名示例:

  • 旧名称 alpha.ai 更名为 omega.ai
  • 旧名称 pie32.ai 更名为 apple.ai
  • 旧名称 xmas.ai 更名为 santa.ai

我最初使用 bash 脚本将所有名称提取到 .csv 文件中,并将它们放在 A 列中。在 BI 列中写入新名称。现在既然没有发生共同的事件,你怎么能写sed或类似的东西来做到这一点??

#!/bin/bash
for i in *.ai
do
        mv $i $(echo $i | sed "a1,b1")

done
Run Code Online (Sandbox Code Playgroud)

shell bash sed rename csv

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

wget 命令在排除后仍然下载文件夹

我正在努力学习 wget 更好。但是,当我运行我的代码时,它仍然会下载论坛部分。我哪里错了?

    wget --recursive --no-clobber --page-requisites --html-extension --convert-links --limit-rate=50k --random-wait --exclude-domains http://domain.com/forums/ --no-parent http://domain.com/
Run Code Online (Sandbox Code Playgroud)

参考

wget

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

尝试使用 grep 从 HTML 文件中删除所有 ID

我正在尝试id=" ".html文件中删除所有s,但我不确定我哪里出错了。我尝试使用正则表达式,但我得到的只是.html我的 Ubuntu 终端中的文件渲染。

代码:

grep -Ev '^$id\="[a-zA-Z][0-9]"' *.html
Run Code Online (Sandbox Code Playgroud)

我正在执行它bash ex.sh

grep regular-expression html

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

类似于 ImageMagick 的 PDF 工具

几个月前我被介绍到ImageMagick来处理用于打印的图像,但现在我很想知道是否有人看过它.pdf?我想创建将检查或修改裁剪、出血、字体嵌入等的脚本。

pdf

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

ImageMagick 检测数字

我很想知道 ImageMagick 是否可以检测图像中的数字?如果可以完成,最好的编码方法是什么?如果 ImageMagick 无法做到,还有另一种方法可以检测图像上的数字吗?

编辑:我不是在寻找 OCR 程序或使用 OCR 程序。我已经通过 acrobat 使用了 OCR,如果它是一种独特的 truetype 或 opentype 字体,OCR 过程将破坏图像。

imagemagick

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

标签 统计

bash ×2

imagemagick ×2

csv ×1

grep ×1

html ×1

locale ×1

pdf ×1

regular-expression ×1

rename ×1

sed ×1

shell ×1

text-processing ×1

wget ×1

zip ×1