问题标签 [csh]

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 投票
6 回答
2683 浏览

bash - 当今最好的(可移植和可维护的)Shell 脚本语言是什么?

我知道这个问题过去曾引发过一场“宗教”战争,可能没有一个正确答案。但是在过去 3-4 年使用 ksh 和 csh 并经历了从一个移植到另一个或将一个通用逻辑应用于多个版本(读取为遗留代码)的痛苦之后,如果我正在编写一个新脚本,我会去ksh,但出于强迫而不是选择。除了 ksh/csh,还有更好的选择吗?还有一些可以跨 Unix(Solaris/HP/IBM/FreeBSD)和 Linux 移植的东西(如果我没有要求太多,或者它是否对所有 Linux 风格都有意义)

等待建议...

和平 :) Devang Kamdar

0 投票
3 回答
801 浏览

operators - 在 csh 中,为什么 4 - 3 + 1 == 0?

当我期望“2”时,这个简单的 csh 脚本在运行时会产生“0”作为输出。

我看了一堆,我唯一能想到的是“-”被解读为一元否定而不是减法,因此改变了运算符的优先级并以 4 - 4 而不是 2 + 1 结束。这是正确的?如果是这样,有什么理由吗?如果没有...帮助!

编辑:所以他们是正确的联想!这些运算符在 C 中不是右结合的,是吗?C-Shell 与 C 有什么不同吗?

0 投票
2 回答
258 浏览

c - 为什么运算符在 CShell 中是右结合的,而在 C 中是左结合的?

我之前的问题之后,为什么 CShell 与 C 如此不同?

  • 4 - 3 + 1 = 2 在 C 中。
  • 4 - 3 + 1 = 0 在 CShell 中。

有任何想法吗?

0 投票
1 回答
481 浏览

linux - Linux:可能扩展和别名?

一个简单的例子:

假设我有一个别名来源于某处:

我想添加第二个别名:

所以当我执行它时,我真的得到:

这可能吗?当然在上面的例子中,第二个会覆盖第一个。

我为什么要这个?第一个别名(比示例复杂得多)是从公司服务器公开共享的,如果原始别名被修改,我不希望复制它。

我正在使用 C shell。

0 投票
9 回答
35343 浏览

shell - 如何获取待处理的 Perforce 更改列表中所有文件的差异?

我想获取特定待处理更改列表中文件的差异。我希望我能做到这一点:

有人可以帮我串起一些 csh 魔法来实现这一点吗?

也许将输出p4 opened -c 999和管道传输到p4 diff

0 投票
2 回答
12543 浏览

shell - Ctrl-R 在 csh 中向后搜索 shell 命令

我喜欢 borne shell 中的这个快捷方式,并想知道是否可以在 csh 或 tsch 中模拟和/或拥有(可能安装附加组件或使用脚本)它

谢谢

0 投票
1 回答
92 浏览

linux - 什么是充分利用 csh 或 tsch 的好资源?

我想充分利用在 cch 或 tcsh shell 中的工作。

我正在寻找一般提示(将它们发布)、在线提示或书籍。

谢谢

0 投票
2 回答
19050 浏览

shell - 如何仅查看文件的前 n 行?

我试过头+10,但没有用。

0 投票
11 回答
51231 浏览

linux - 仅显示 tcsh 或 bash 中作为符号链接的文件和文件夹

基本上我想做以下事情:

(或通过其他方式)仅显示符号链接的文件

所以输出看起来

等等

例如,

只显示目录我有一个别名:

我想知道如何只显示隐藏文件或只显示隐藏目录?

我有以下解决方案,但是它不显示彩色输出:(

0 投票
7 回答
57448 浏览

linux - 如何从 unix csh/tcsh shell 执行基本算术

在 windows 下,当我需要进行基本计算时,我会使用内置计算器。现在我想知道如果你只有一个外壳,常见的方法是什么。

谢谢