cut-command

cut 中的选项分隔符
cut-command

cut 中的选项分隔符

我想知道是否可以使用 cut 选项来用换行符“\n”或“\t”来指示分隔符。 例如:cut -f 1 -d "\t"。此行给出错误。 ...

Admin

如何使用 Bash 删除某一行的一部分并保留其余部分?
cut-command

如何使用 Bash 删除某一行的一部分并保留其余部分?

假设我有如下几行输出: First name, Last name, 123456789(9 digits) GPA Class Major University 我怎样才能编写一些代码来打印前 3 行并仅保留第一行的 ID 号? 我尝试使用head、grep和cut,但无法做到。 ...

Admin

为什么字符串中的字符“£”在命令 cut 中的解释很奇怪?
cut-command

为什么字符串中的字符“£”在命令 cut 中的解释很奇怪?

我正在开发一个 bash 脚本并发现了以下奇怪的行为! $ echo £ |cut -c 1 � 该符号£被传递给下一个命令cut,该命令的过滤器仅选择一个字符。 当我修改命令中的过滤器cut以选择 2 个字符时,它就£通过了! $ echo £ |cut -c 1-2 £ 这不是一个严重的问题,我在脚本中有一个解决方案,但是为什么 cut 命令中的过滤器在选择符号时需要 2 个位置而不是 1 个£? ...

Admin

如何为较长的 ls 命令创建别名?
cut-command

如何为较长的 ls 命令创建别名?

当我在 xfce4-terminal 中输入命令时: ls -pltrh --color=always --time-style="+%d-%b-%Y $newline%H:%M" | grep --color=never -v / | cut -d ' ' -f6- echo -e -n '\033[1;5;36m'"Diretório §⮕ " echo -e -n '\033[1;5;33m' pwd echo -e '\033[00m' 有用完美无瑕,但我无法成功在中设置别名,它给出了有关部分命令的~/.bashrc错误(未找到别名)。| ...

Admin

`cut -d: -f5-` 打印行,即使它们没有冒号
cut-command

`cut -d: -f5-` 打印行,即使它们没有冒号

假设名为“file”的文件包含以下行: foo:bar:baz:qux:quux one:two:three:four:five:six:seven alpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu the quick brown fox jumps over the lazy dog 如果我们使用带有这些选项的 cut 命令,我们将获得: $ cut -d ":" -f 5- file quux five:six:seven epsilon:zeta:eta:the...

Admin

即使使用“sudo nautilus”,也无法在所有分区中剪切/粘贴或移动文件
cut-command

即使使用“sudo nautilus”,也无法在所有分区中剪切/粘贴或移动文件

我在使用电脑时遇到了很大的问题,因为如果没有 Ubuntu 的系统分区,我无法剪切、粘贴或移动所有分区中的所有文件和文件夹。我使用 Ubuntu 17.04。我尝试搜索任何响应,并尝试从终端“sudo nautilus”打开,但即使这样,我仍然遇到同样的问题。请帮忙。谢谢 ...

Admin

有什么办法可以让 cut 命令只读取最后一个字段吗?
cut-command

有什么办法可以让 cut 命令只读取最后一个字段吗?

我有一个空格分隔的字符串,它是通过命令输出的,我喜欢将其通过管道传输到cut,使用-fd ' '空格进行分隔。我知道我可以使用-f <n>来显示字段编号<n>,但如果我不知道字符串的长度,我可以让它显示最后一个字段吗? 或者我需要使用更灵活的文本编辑工具,如sed或awk? ...

Admin

从 JSON 响应中捕获字符串
cut-command

从 JSON 响应中捕获字符串

我有以下 Bash 中 POST 方法的 Json 响应,并希望在之后捕获值会话ID”:”并将其分配给变量会话 ID。 {"changeId":"79911476-53a4-46e1-8ffd-422436b51ad1","changeType":"已创建","记录":{"key":"159.65.198.219"}},{"changeId":"bd52dcbd-a5ab-4557-b2b8-88793c2d2964","changeType":"已创建","记录":{"key":"161.35.111.167"}},{"changeId":"f4f5c94...

Admin

有效使用 cut 帮助
cut-command

有效使用 cut 帮助

我有这个命令:cut -c 1,9,17,25,33,41,49 data > results 但是这不是有效的写法。 有没有更简短的方式来写类似的东西? 谢谢 ...

Admin

如何在 TSV 文件中分割字符串
cut-command

如何在 TSV 文件中分割字符串

我有这样的 TSV 文件: abc_1 def_2 ghi_3 jkl_4 mno_5 我想将其拆分为: abc def ghi jkl mno 和 1 2 3 4 5 我怎样才能得到它? ...

Admin

如何从时间戳中删除第一个冒号“:”?
cut-command

如何从时间戳中删除第一个冒号“:”?

我是编程新手!! 有人可以帮忙删除:时间戳中第一个位置的吗::29.06.2019 23:03:17 目前我正在尝试使用 awk/cut 命令来执行此操作,如下所示: TDS="$(grep 'Logfile started' process.log | awk '{print $3,$4}' | cut -d: -f2)" echo "$TDS" 29.06.2019 23 但输出不是我想要的!我想将其打印为29.06.2019 23:03:17。 ...

Admin

剪切空格分隔的第二个字段
cut-command

剪切空格分隔的第二个字段

我想从ps结果中检索第二列: test@pc:~$ ps -e | head -5 | cut -d '' -f1 PID TTY TIME CMD 1 ? 00:00:03 systemd 2 ? 00:00:00 kthreadd 3 ? 00:00:00 rcu_gp 4 ? 00:00:00 rcu_par_gp 它不起作用,我了解到它可以用一种复杂的方法来解决: test@pc:~$ ps -e | head -5 | gawk '...

Admin

如何创建别名来获取列?
cut-command

如何创建别名来获取列?

你好,我想执行一个别名来获取一个特定的列,使用分隔符的参数为了实现这一点,我决定使用 cut 命令我创建了如下别名,并将其保存在相应的 bashrc 文件中: alias getColumn='cat $1 | cut -d'$2' -f'$3'' 然而当我测试它时我得到了: VirtualBox:~$ getColumn /tmp/tmp.9Eusfk5cKZ , 3 cut: the delimiter must be a single character Try 'cut --help' for ...

Admin

如何通过更改为相同文件来插入文件名?
cut-command

如何通过更改为相同文件来插入文件名?

我有很多文件。文件格式为年(4 位数字)月(2 位数字)日(2 位数字) 示例文件名: 20150101.txt 20150102.txt 示例文件名的内容 00:00:13 -> 001528 我想从文件名中提取日期数据,然后将其插入文件中 期望输出 2015-01-01T00:00:13 001528 或者 2015-01-01 00:00:13 001528 我尝试了下面的代码之一 for files in *txt; do awk -F "->" 'BEGIN{OFS=""} {print FILENAME" "...

Admin

从行中删除某些字段
cut-command

从行中删除某些字段

我在文件中有以下几行: Modified folders: html/project1/old/dev/vendor/symfony/yaml/Tests/bla.yml Modified folders: html/port5/.DS_Store Modified folders: html/trap/dev8/.DS_Store Modified folders: html/bla3/test/appl/.DS_Store Modified folders: html/bla4/pro1/app/bla/Api2.php Modified fo...

Admin