小编Bra*_*sel的帖子

在另一个变量“内部”使用变量引用

我确定它相对简单,我只是不知道该怎么做。

#!/usr/bin/ksh
set `iostat`
myvar=6
Run Code Online (Sandbox Code Playgroud)

我想要类似的东西echo ${$myvar},我想解释为${$myvar}-> ${6}->value

ksh shell-script variable-substitution

35
推荐指数
2
解决办法
12万
查看次数

显示命令与日志文件中的输出一起执行

是否有一种快速而肮脏的方法不仅可以记录 shell 文件的输出,还可以记录内部使用的命令?

例如:

whoami > who.dmp

将输出一个包含以下内容的文件:

my_username

对于较长的 shell 文件,在日志文件中显示导致结果的命令的最有效方法是什么

前任:

log.txt
###############

echo whoami  <- I want this to show in the file as well
my_username

time   <- I want this to show in the file as well

real    0m0.00s
user    0m0.00s
sys     0m0.00s
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点,而无需每次都硬编码将命令导出到输出文件中?

logs io-redirection shell-script

3
推荐指数
1
解决办法
1万
查看次数

学习像 vi 这样的文本编辑器是否必要并且今天仍然值得花时间?

我开始了一个新的实习,所有的服务器都在AIX. 第一次登录时,我惊讶地发现我最喜欢的文本编辑器nano没有安装。

这里的每个人都使用vivim......只是vi

我以前试过学习它,我可以做基本的文本操作,但我不禁想知道......

当存在其他更现代的选择时,是否值得花时间和精力精通这种环境?

为什么我应该在终端中编写和编辑脚本,而不是启动具有更现代功能(例如自动完成和语法突出显示)的更新和“更高级”的 IDE?

更新

我要感谢大家的投入和帮助。我不认为劳动是徒劳的。

linux scripting ide editors vi

1
推荐指数
1
解决办法
2518
查看次数