问题标签 [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.
bash - 当今最好的(可移植和可维护的)Shell 脚本语言是什么?
我知道这个问题过去曾引发过一场“宗教”战争,可能没有一个正确答案。但是在过去 3-4 年使用 ksh 和 csh 并经历了从一个移植到另一个或将一个通用逻辑应用于多个版本(读取为遗留代码)的痛苦之后,如果我正在编写一个新脚本,我会去ksh,但出于强迫而不是选择。除了 ksh/csh,还有更好的选择吗?还有一些可以跨 Unix(Solaris/HP/IBM/FreeBSD)和 Linux 移植的东西(如果我没有要求太多,或者它是否对所有 Linux 风格都有意义)
等待建议...
和平 :) Devang Kamdar
operators - 在 csh 中,为什么 4 - 3 + 1 == 0?
当我期望“2”时,这个简单的 csh 脚本在运行时会产生“0”作为输出。
我看了一堆,我唯一能想到的是“-”被解读为一元否定而不是减法,因此改变了运算符的优先级并以 4 - 4 而不是 2 + 1 结束。这是正确的?如果是这样,有什么理由吗?如果没有...帮助!
编辑:所以他们是正确的联想!这些运算符在 C 中不是右结合的,是吗?C-Shell 与 C 有什么不同吗?
linux - Linux:可能扩展和别名?
一个简单的例子:
假设我有一个别名来源于某处:
我想添加第二个别名:
所以当我执行它时,我真的得到:
这可能吗?当然在上面的例子中,第二个会覆盖第一个。
我为什么要这个?第一个别名(比示例复杂得多)是从公司服务器公开共享的,如果原始别名被修改,我不希望复制它。
我正在使用 C shell。
shell - 如何获取待处理的 Perforce 更改列表中所有文件的差异?
我想获取特定待处理更改列表中文件的差异。我希望我能做到这一点:
有人可以帮我串起一些 csh 魔法来实现这一点吗?
也许将输出p4 opened -c 999
和管道传输到p4 diff
?
shell - Ctrl-R 在 csh 中向后搜索 shell 命令
我喜欢 borne shell 中的这个快捷方式,并想知道是否可以在 csh 或 tsch 中模拟和/或拥有(可能安装附加组件或使用脚本)它
谢谢
linux - 什么是充分利用 csh 或 tsch 的好资源?
我想充分利用在 cch 或 tcsh shell 中的工作。
我正在寻找一般提示(将它们发布)、在线提示或书籍。
谢谢
shell - 如何仅查看文件的前 n 行?
我试过头+10,但没有用。
linux - 仅显示 tcsh 或 bash 中作为符号链接的文件和文件夹
基本上我想做以下事情:
(或通过其他方式)仅显示符号链接的文件
所以输出看起来
等等
例如,
只显示目录我有一个别名:
我想知道如何只显示隐藏文件或只显示隐藏目录?
我有以下解决方案,但是它不显示彩色输出:(
linux - 如何从 unix csh/tcsh shell 执行基本算术
在 windows 下,当我需要进行基本计算时,我会使用内置计算器。现在我想知道如果你只有一个外壳,常见的方法是什么。
谢谢