问题标签 [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.
shell - 在csh中获取上个月的最后一天?
你如何在csh中获得上个月的最后一天?
这是到目前为止的代码。如果您从 (FreeBSD sh) 命令行执行下面的 cal 命令,它几乎可以工作,但我无法正确转义它以在脚本中运行。几乎工作,我的意思是它返回 31,而 2010 年 2 月的最后一天是 28。
要清楚:
如果今天是 2010 年 3 月 26 日,它应该返回数字 28,即 2010 年 2 月的最后一天。
如果今天是 2010 年 7 月 1 日,它应该返回数字 30,即 2010 年 6 月的最后一天。
更新:Joshua Smith 在下面的评论中收到了有效的回答:date -v31d -v-1m '+%d'
谢谢!
java - 从java调用shell,它抱怨“stty:标准输入:无效参数”
我通过 java 中的 Process 类调用 shell 命令并打印
不管命令是对是错(也显示了shell命令的正常输出)。如果我在 shell 中运行 shell 命令,则不会显示此类错误消息。
命令是这样的:{"/bin/csh", "-c", "echo hello"}
file - 如何在 C shell 中打开包含单个数字的文件
我需要使用 c shell 打开一个文件。该文件包含一个整数,我需要将它放入一个变量中,增加它并放回文件中。意思是,如果文件包含数字 5,我需要在程序运行后,该文件包含数字 6。有什么建议吗?
bash - 如何在 bash 中获取 csh 脚本来设置环境
我们在 Solaris 上运行 Oracle,shell 默认为 csh。所以登录脚本也会在 csh 中设置 oracle_home、oracle_sid。但是我不喜欢 csh 并且想使用 bash 来完成我的工作。那么如何在 bash 中获取 csh 登录脚本呢?
例如,以下是 .cshrc 文件中的内容。当使用 bash 时,我想使用这些变量。一种方法是再次复制变量并使用 bash 命令,例如 export ORACLE_SID=TEST。但是这样做需要我们维护两个文件的副本。而当我们更改数据库名称,或者升级数据库时,我需要单独维护 bash 登录文件。很高兴只使用类似的东西
source .cshr 在 bash 中,但它不起作用。
sed - 在 csh 中用 sed 替换行
我正在尝试更改一批文件中特定行的内容。我认为这将是小菜一碟,但由于某种原因,什么都没有发生,所以我想我错过了一些东西。第 8 行应该已被替换。
这是我使用的 csh 脚本:
感谢您的建议
unix - 如何在 shell 脚本中使用并行执行?
我有一个 C shell 脚本,它执行以下操作:
有什么方法可以制作线条1
,2
并并行3
运行而不是一个接一个地运行?
linux - 将 .cshrc 转换为 .bashrc
我是 Linux 新手,我正在尝试编译一些需要首先设置环境变量的代码。该脚本在 cshrc 中,但每当我尝试运行该代码时,我都会收到“如果:数字格式错误”错误。我想改为在 bash 中运行它。有没有一种简单的方法可以将 cshrc 转换为 bashrc?
programming-languages - Cshell 上的脚本
我遇到了一些问题,我在文件中有数据列表:
是否可以在同一个文件中重写此列表(不使用临时文件)但没有最后一个数字提前感谢任何帮助(我说的是 C-Shell 脚本)
csh - csh 脚本中的错误
我正在使用 C-Shell,我正在尝试运行此脚本
cut 从文件中接收数据,这是第一个参数:
我只需要每一行的第二个字段:-f2
.
之后,我想检查数据是否已存储,但我收到或错误 unmatched 。或空行。我的脚本有什么问题?
另外,当我使用时,#! /bin/tcsh -f
我会收到此消息
bash - 如何读取行?
我正在尝试从file
使用这个脚本
但是当我进入
echo $line
我什么都没有收到,我该如何更改?提前致谢