问题标签 [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 投票
4 回答
171 浏览

linux - 如何在 linux 的 tcsh shell 上执行此操作

我想在 Linux 中的 tcsh 上有效地执行以下操作。

如果我这样做somecommand {a,b,c}了,这somecommand a b c不是我想要的。有没有办法做我想做的事?

0 投票
1 回答
2598 浏览

scripting - 这个 C shell 脚本有什么问题?

我正在尝试为此处提到的 bash 脚本编写一个 C shell 等效脚本。

这就是我所拥有的:

这是我得到的错误

这个页面提到“C-shell中的数字必须是整数”,所以我尝试了

但我仍然得到同样的错误。

0 投票
2 回答
2229 浏览

scripting - 我们在 C shell 脚本中有短路逻辑运算符吗?

我认为 C shell 脚本的行为会像 C 一样,并对逻辑运算符使用短路评估。

但是在 if 语句中,即使第一个条件为真,也会检查第二个条件,这会给我带来错误。

我们在 C shell 脚本中有短路逻辑或吗?

0 投票
1 回答
112 浏览

shell - shell的奇怪行为

大家好,我有 3 个文件:引擎脚本

你好脚本

输入文件

我的脚本似乎是正确的,但我收到一个错误:

任何想法为什么?提前致谢

0 投票
1 回答
3455 浏览

unix - 如何查看正在运行的 tcsh 版本?

如何查看当前版本的 tcsh 在我的 unix 终端中运行?

0 投票
1 回答
11690 浏览

scripting - 在 tcsh 中生成序列号列表

我一直在尝试找到一种解决方法来在 tcsh 中广泛定义序列号列表,即。而不是这样做:

我想做这样的事情(知道它不起作用)

这在 foreach 循环中特别有用(我知道我可以使用 while,只是试图寻找替代方案)。

环顾四周,我发现了这个:

发现这里。他们说它将生成一个以 1 开头的数字列表,增量为 1 以 9 结尾。

我试过了,但没有用。显然 seq 不是命令。它是否存在或者这完全是错误的?

还有其他想法吗?

0 投票
1 回答
1653 浏览

unix - 将标准输入标准输出重定向到多个文件

我正在使用 tcsh shell,我正在尝试同时编写两个具有相同输出的文件。标准输出将发送到文件开头的一个文件,标准输出将发送到文件末尾
的第二个文件。我试过这样做

./东西 2>&1 | 三通 log1.txt 1> log2.txt

只是 log1.txt 有 STDOUT 数据

有任何想法吗?

谢谢,科比

0 投票
3 回答
39348 浏览

linux - 从 bash 运行 csh 脚本,通过命令临时更改 shell

我需要从 bash shell 运行 csh 脚本,因此需要通过命令临时更改为 tcsh。它在交互模式下完美运行,但我无法在一行命令中弄清楚。因此,在交互模式下,我在 bash shell 中执行以下操作:

tcsh

源 my.tcshr

使用MyTcshCmd

等等

我怎样才能在 1 个命令中完成所有这些操作?对不起新手问题...

0 投票
1 回答
248 浏览

loops - cshell:如何生成十进制数字列表?

我想生成一个从 1 到 5 的数字列表,每一步递增 0.25,如下所示:

这可以在csh中做到吗?如果是这样,我该怎么做?

谢谢您的帮助。

0 投票
5 回答
71150 浏览

linux - bash vs csh vs 其他 - 哪个更适合应用程序维护?

可能重复:
我应该使用什么 Linux shell?

我开始精通 Linux 环境,我正在尝试在命令 shell 脚本方面选择一种武器(因为我在这方面仍然是一个大 n00b),这将帮助我(和其他人)管理、测试并管理在 *NIX 环境中运行的一组服务器端应用程序。

我的问题是:当考虑以下标准时,首选的命令外壳是什么:

  1. 对于从未接触过 shell 脚本的初级开发人员来说,学习/理解有多容易?

  2. 那里有大量的开发人员知道这个 shell 脚本吗?

  3. 它是否安全且易于使用 - 脚本错误是否会保持沉默或提供智能错误输出,它会让外行人自己在脚下开枪吗?

  4. 它的便携性如何?- 我可以期望相同的脚本在 OpenSolaris 以及 Redhat、FreeBSD 中运行吗?(特定操作系统的授予命令语法和选项将相应更改)

  5. 有多标准?预计它会包含在 *NIX 的大多数发行版中还是必须额外安装?

我知道有些阵营对/反对特定的命令外壳有强烈的感情,我只是在寻找一个明智的意见。