小编Rad*_*anu的帖子

通过 python 执行 Bash cut 和 grep 命令

我尝试读取 txt 文件并找到包含某个单词“checkout_revision”的行。我想在 for 循环中逐一找到这些行并将它们存储在我的变量中,比如说 temp。听说grepwithcut适合这个。然而我却做不到。有人可以帮助我吗?这是我的代码:

for line in intersect:
        cmd=""" grep "CHECKOUT_REVISION" |cut -d\'\"\' -f2"""%fst_directory
        cmd_test=os.system(cmd)
Run Code Online (Sandbox Code Playgroud)

python command-line grep

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

如何从浏览器中选择使用软件中心应用程序打开?

我目前使用的是 Ubuntu 12.04。我想为印度语言安装字体,在谷歌中搜索后我来到了这个网站。

在此处输入图片说明

当我单击“软件中心”上的可用按钮时,“启动应用程序”窗口将打开。我单击了选择按钮来选择软件中心应用程序。但我不知道要选择的位置,即软件中心应用程序在我的 PC 上的位置。我如何找到它?

software-center browser

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

为什么我的“sudo fdisk -l”输出如此混乱?

我该如何解决这个问题,它甚至是一个问题。

sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000c5518

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758  1953523711   976510977    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5          501760  1953523711 …
Run Code Online (Sandbox Code Playgroud)

xubuntu partitioning hard-drive fdisk

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

通过引用符号链接删除目录

要设置问题,请想象以下场景:

mkdir ~/temp
cd ~/
ln -s temp temporary
Run Code Online (Sandbox Code Playgroud)

rm -rf temporary, rm -f temporary, 和rm temporaryeach 将删除符号链接但离开目录~/temp/

我有一个脚本,其中符号链接的名称很容易派生,但链接目录的名称不是。

有没有办法通过引用符号链接来删除目录,而不是从中解析目录的名称ls -od ~/temporary

command-line scripts rm symbolic-link

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

通过命令行复制“字符串”

我们可以使用命令行复制字符串并使用Ctrl+V快捷方式粘贴它吗?

command-line scripts

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

如何从终端运行程序,允许在程序打开后关闭终端?

有人可以提醒我如何通过终端运行应用程序,这允许我在程序打开后关闭终端。我完全忘记了如何做到这一点。请告诉我。

command-line

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

防止其他 sudoer 使用 apt-get 命令

如何防止其他 sudoer 运行apt-get install命令?其他命令,例如mount和其他命令都可以。

sudo privileges

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

如何创建指向不包括某些文件的目录的符号链接?

我想创建一个从我的主目录到 的符号链接Dropbox不包括 Videos

这是我所知道的:

ln -s /home/pt/ '/home/pt/Dropbox'
Run Code Online (Sandbox Code Playgroud)

我该怎么办?如果我想删除符号链接会发生什么?

filesystem symbolic-link

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

调整多个文件的大小并正确重命名它们

我有一个命令行问题 - 可能是一个很简单的问题,但似乎我无法在 google 中输入正确的词。

所以我想使用 imagemagick 调整文件夹中所有 *.png 图像的大小 - 这类似于“convert -resize 80%”,我想要“filename”?“小文件名”

所以我试过:

for f in *.png ; convert -resize 80% "$f" "small_$f" ; done
Run Code Online (Sandbox Code Playgroud)

但是“意外标记附近的语法错误`convert”-我想您不能将 imagemagick 命令导入 bash 吗?

如果你能帮忙,我会很高兴。

command-line

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

删除输入到下一个空间

当在终端中时,我可以使用Ctrl+w删除整个单词或 IP(.是每个八位字节的分隔符)。但是,如果我尝试Alt+d向右移动提示,终端会识别“。” in IP为一个分隔符,只删除一个chunk,直到删除.整个IP。

我如何可以调整使终端只承认空白的字的分离,甚至最好是有另一个快捷方式不同的分隔符:.=,,等?

它与使用 Ctrl+箭头(左和右)在终端中的操纵非常相似,并且行为基于为单词分隔符设置的内容相似。

我读到 Emacs 编辑器位于终端用来拥有这些快捷方式的后面,但我无法眨眼。

command-line bash shortcut-keys

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