问题标签 [tcsh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
29 浏览

scripting - 从文件中选择具有 N 个字段的记录

有人可以帮我吗,我如何过滤我的文件,在文件中我有 3、4、5 个元素的行,我想只使用 echo 打印那些有 5 个元素的行,提前谢谢(我在谈论脚本)

0 投票
1 回答
44 浏览

scripting - 通过管道传输

我需要通过管道传输数据并使用此数据传输文件,我可以在脚本中执行类似的操作吗?

如果我写有什么区别

0 投票
3 回答
1898 浏览

csh - 管道是如何工作的

请解释一下管道的工作原理,例如我有这段代码

我需要选择所有包含 5 个单词的行,然后对其进行排序和传输,但我很困惑,它将如何工作,首先'while' 将获取所有信息,然后将其传输到排序或每次迭代' while' 会排序吗?提前致谢

0 投票
1 回答
85 浏览

scripting - 为什么我从这个脚本中只得到一个数字?

以下脚本中的错误是什么?

脚本rankHelper:

lines发送数据的文件:

我使用以下方法运行它:

为什么我只收到以下一个号码?

我认为cut必须从所有行中删除两个字段。我希望从行中的所有行中看到第二个字段:

我正在研究C shell

0 投票
1 回答
312 浏览

scripting - 从字符串到整数(脚本)

我有这段代码:

和错误

这是什么意思?grep -c返回号码,我错了,提前谢谢

在 $numbers 我有数字列表,2 和 3 参数也包含数字

0 投票
4 回答
4200 浏览

linux - 使用 grep 从列表中选择与任何单词匹配的行

grep如果出现了单词列表中的至少一个元素,是否可以 选择行?例如

grep必须给我所有包含单词hello或单词world或两者的行。

0 投票
4 回答
792 浏览

unix - 剪切问题(unix)

我写脚本时遇到了奇怪的问题,cut 我有一行:

cut 接收到这个数据(我用回声检查了它)

但我收到空行out,有人可以解释为什么吗?

0 投票
2 回答
5621 浏览

csh - 在 Unix 中继续

我正在编写脚本,我很好奇,c-shell 是否有类似continueC的东西。

0 投票
1 回答
118 浏览

unix - Unix 中的错误(脚本)

有人知道这个错误是什么意思吗? Missing -.在谷歌我什么都没发现

0 投票
1 回答
37 浏览

shell - 通过 unix shell 命令从乳胶文件中获取书目名称的最有效方法是什么?

我正在尝试编写一个编译乳胶源的 shell 脚本。我希望获取包含在以下命令中的参考书目文件的名称:

\参考书目{文件名}

我需要将“文件名”保存到 shell 变量中。我对此的解决方案(在 tcsh 中)非常尴尬:

设置传记=grep -v -E "[[:blank:]]*%[[:blank:]]*" poltheory.tex | grep -E "\\bibliography{[A-Za-z0-9_\.]*}" | tail -1 | sed 's/\\bibliography//' | tr -d { | tr -d } | awk '{print $1}'

这分解为:

  1. 不要在乳胶源中显示注释行
  2. 抓住那些包含有效书目标签的行
  3. 只使用最后一个(如果由于某种原因定义了多个)
  4. 摆脱花括号
  5. 将剩下的内容设置为 shell 变量。

当然,我忽略了一种优雅的方法。你能让我惊叹吗?我已经有一个工作命令,所以这仅仅是以美容和外壳魔法的名义。