小编Ank*_*nko的帖子

如何重定向命令完成输出?

在命令行上,我可以在命令后使用>or|运算符将命令的输出重定向或管道输出到文件或另一个命令。我遇到了一个不太标准的情况,我想将输出重定向到一个文件,但我似乎没有机会重定向它:

在新航站楼时,

[chiliNUT ~]$
Run Code Online (Sandbox Code Playgroud)

如果我Tab不先输入任何东西就按下,我会被问到

display all 1725 possibilities? (y or n)
Run Code Online (Sandbox Code Playgroud)

如果我然后输入y,我会得到一长串不同的命令。如何将此输出重定向或通过管道传输到文件?我似乎没有机会在> myfile.txt任何地方打字。

使用CentOS 6.4 版(最终版)

bash pipe io-redirection autocomplete

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

如何创建自动过期的用户帐户?

这就是我希望能够做到的:

创建用户帐户后,他们应该可以使用ssh-tunnel,但除非 root 用户重置倒计时,否则他们的帐户会在 30 天后自动删除。

我怎样才能自动化这个?我将不得不处理大约 15 个用户。

users account-restrictions guest-account accounts

24
推荐指数
2
解决办法
6万
查看次数

我怎么知道别名代表什么命令?

ll是许多 Linux 发行版中的常见别名。
我怎么知道它的别名是什么?

我试过检查我的.bashrc,但我不知道什么ll是等价的。

bash alias

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

如何使用 ghostscript 或 pdftk 在 PDF 中插入空白页?

我有一个 PDF 文件,需要经常插入一个空白页。这种模式是不可预测的,所以我需要一个命令,让我可以在任何必要的地方安装一个。

我怎样才能做到这一点?

pdf ghostscript pdftk

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

如何在 wget 中限制下载的文件大小?

我想使用wget(从 php 脚本)下载图像文件,但不想下载超过一定大小的文件。

我可以限制文件大小wget吗?如果没有,什么是更好的方法?

size wget files

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

>| 重定向有什么作用 做?

什么时候应该>|用于将输出重定向到文件而不是仅使用>?

当我看到这个时给出的解释是它保证首先截断目标文件。但我认为>已经暗示了这一点。

是否>|有用?

shell bash io-redirection

16
推荐指数
2
解决办法
3429
查看次数

如何获取特定列中单词的字符数?

我有一个像这样的 CSV 文件:

abd,123,egypt,78
cde,456,england,45
Run Code Online (Sandbox Code Playgroud)

如何获得仅第 3 列单词的字符数?

我不知道如何wc做到这一点。

shell csv columns wc

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

如何通过 SSHFS 使用 inotify 或命名管道?

谢谢sshfs魔术,我可以从远程服务器挂载我的主目录

sshfs user@server:/home/user ~/remote
Run Code Online (Sandbox Code Playgroud)

乐观地,我认为我会在(在挂载中)设置一个本地inotify-hook,以便本地程序可以对远程日志更改做出反应。~/remote/logFilesshfs

cd ~/remote
touch logFile                                # create remote file
inotifywait logFile &                        # set up local inotify-hook
ssh user@server -x touch /home/user/logFile  # touch file from remote
Run Code Online (Sandbox Code Playgroud)

什么也没有发生inotifywait除非我touch在本地保存文件,否则是无声的。写入命名管道同样失败。

为什么是这样?
我怎样才能弥合这个差距?

可以inotifywait在远程运行,修改文件系统更改序列化策略并保持与本地的连接,但是我基本上是在重新实现 SSHFS。它完全扼杀了抽象。

sshfs inotify fifo

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

在zsh中,&!的区别是什么?和&|?

在我的冒险经历disown,我也发现,在zsh中,program &!开始并立即背景和不承认的程序,这样你就可以关闭Shell没有该程序得到一个SIGHUP

其他在线消息人士表示&|这样做。我的粗略测试没有发现任何区别。

如何做&!&|不同?

zsh background-process

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

如何使用命令行将每个 PDF 页面拆分为两页?

我有一些从原件扫描的电子书。它们的格式设置为单个PDF 页面包含两个实际页面:一个在左侧,一个在右侧。

我想以编程方式将每个 PDF 页面分成两部分,因此 PDF 页面 1 的左侧 50% 变为第 1 页,其右侧变为第 2 页,对所有页面依此类推。

有谁知道可以帮助解决此问题的命令行实用程序或脚本?


输出pdfimages -list -f 1 -l 1 file.pdf

page   num  type   width height color comp bpc  enc interp  object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
   1     0 image    1921  1561  rgb     3   8  jpeg   no       643  0   200   200  200K 2.3%
   1     1 stencil     1     1  -       1   1  image  no   [inline]   0.692     2    -    - 
   1     2 stencil …
Run Code Online (Sandbox Code Playgroud)

pdf image-manipulation

12
推荐指数
3
解决办法
5782
查看次数