小编rap*_*l75的帖子

可以加入/附加 Konsole 窗口吗?

在 KDE 的 Konsole 中,如果我打开了一个包含多个选项卡的 Konsole 窗口,并且意外地单击某个选项卡并将其拖到其自己的窗口中,是否有任何方法可以将其重新附加到原始 Konsole 窗口的选项卡上?我尝试将其拖回窗口并按住不同的键,但我无法找到方法。谢谢。

kde konsole window

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

获取文件的百分比

是否有 linux 命令返回文件的最后 x %?我知道 tail 可以返回多行 (-n) 或字节数 (-c),但是如果我想获取文件的最后 25% 怎么办?有命令可以这样做吗?

command-line text-processing

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

我在一个简单的 Bash 脚本中收到“意外标记‘'$#''附近的语法错误”

我正在使用Debian 10 (Buster) 并且在一个简单的 Bash 脚本中遇到错误。它所做的只是检查是否传入了一个参数,如果它是一个文件,只需回显该文件:

#!/usr/bin/bash
if [ ( '$#' -eq 1 ) && ( -f "$1" ) ]; then
        echo "$1"
fi

exit 1
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

line 2: syntax error near unexpected token `'$#''
line 2: `if [ ( '$#' -eq 1 ) && ( -f "$1" ) ]; then'
Run Code Online (Sandbox Code Playgroud)

我已经尝试了围绕 的所有引号(“,',无引号)的组合$#,并且我总是使用我使用的引号类型获得这些错误消息的变体。我无法弄清楚它在寻找什么。

bash syntax

4
推荐指数
3
解决办法
2755
查看次数

防止 bash 脚本中的单引号

我有一个 bash 脚本,它只是 grep 命令的快捷方式。我这样称呼它:

stx -p /var/www -t 'my text'
Run Code Online (Sandbox Code Playgroud)

这将运行此命令:

sudo grep -rinI /var/www -e 'my text'
Run Code Online (Sandbox Code Playgroud)

我正在尝试添加包含或排除具有特定扩展名(.css、.js 等)的文件的功能。这是脚本:

#!/usr/bin/bash
#search for text in files

set -x #echo all commands

while [ -n "$1" ]; do
        case "$1" in 
                -p) path="$2" # path to start search in
                shift
                ;;  
                -t) txt="$2" # text to search for
                shift
                ;;   
                -i) inc="$2"    
                        #echo 'inc: ' $inc
                        include="--include=\*.${inc}" # file type to include
                shift
                ;;  
                -?) 
                        echo 'stx usage:'
                        echo '-p …
Run Code Online (Sandbox Code Playgroud)

grep bash quoting

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

如何将浏览器添加到更新替代品?

在 Debian 10 中有这个命令来选择默认浏览器:

 update-alternatives --config x-www-browser
Run Code Online (Sandbox Code Playgroud)

我从 .deb 文件安装了 Waterfox,但它没有显示在可用浏览器列表中。有没有办法添加它?

debian browser alternatives

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