shell 相关问题

术语“shell”指的是一般的基于文本的交互式命令解释器,通常与Unix和Linux操作系统相关联。有关shell脚本的问题,请使用更具体的标记,例如'bash','powershell'或'ksh'。如果没有特定的标签,应该假设一个便携式(符合POSIX标准)的解决方案,尽管另外使用'posix'或'sh'代替。

tcsh:如何更改多个文件的文件扩展名?

在tcsh中是否有一行命令来更改一组文件的扩展名?在各种DOS shell中,我曾经使用以下命令:ren * .abc * .def这会将以.abc结尾的所有文件重命名为...

回答 6 投票 1

如果不重写Python / Perl脚本,我将如何在bash脚本中管道输出?

我有以下Perl脚本(虽然这适用于Python和其他脚本语言):script1.pl,script2.pl,script3.pl这些脚本的编写方式,用户使用输入执行它们...

回答 2 投票 -2

使用Unix shell脚本替换HTML中的文字

我在HTML中使用以下格式声明了一系列脚本:xxx.jfhdskfjhdskjfhdskjfjioe3874.bundle.js句点之间的部分是动态哈希,但它始终是...

回答 1 投票 0

在shell脚本中转 义jq表达式中的符号

我在shell中导出了两个变量var1和var2。 var1 = root var2 = webserver我想要一个jq查询,它可以用JSON文件中的给定值替换JSON密钥。类似的东西,jq -r --...

回答 1 投票 1

需要使用unix命令禁用弹出窗口

如果有人帮助我,我感到非常高兴。我是Unix脚本方面的新手。我想进入一个网址,但在此之前我会得到一个弹出窗口(询问客户详细信息)。所以,我需要......

回答 1 投票 0

自定义错误日志功能脚本

#!/ bin / ksh DateForFileName =`date +%Y-%m-%d-%H-%M-%S`DateTimeForLog = $(日期+“%m /%d /%Y%l:%M% p“)StdOutPutlogFile ='/ tmp / Suganya / LofFileCheck'StdErrorLogFile ='/ tmp / Suganya / LofFileCheckError'......

回答 1 投票 0

在shell脚本中的第一行之后读取后,读取多行输出会停止

对于$ text中的行,IFS =“\ n”;做读取-a数组<<< $ line echo $ {array [0]}完成内容$ text:123 456 abc def hello world预期结果:123 456 abc def hello world real ...

回答 2 投票 1

带有动态值的write_rich_string(Perl)

我是perl的新手,我被置于一个新的perl项目中。我是一名C开发人员最初有一些小问题,但不知何故设法修复了以下逻辑的代码。我在用 ...

回答 1 投票 0

使用别名cd到可执行文件目录

我正在尝试编写一个别名,允许我将当前目录发送到可执行文件目录。到目前为止我有这个,但它将我的论点附加到路径中..别名whichcd =“cd $(basename”$(...

回答 2 投票 0

在Mac上以编程方式为“Open with ...”构建应用程序

我想创建一个程序,它使用我的程序用户提供的某些信息,并将这些信息烘焙成可执行文件,可以与Mac的“Open with ...”一起使用。由于bash脚本不能...

回答 1 投票 0

文件列表

我想列出最近1小时的文件,其中包含.sh扩展名。我目前正在使用以下内容:ls -l * .sh |找到“/ root /” - mmin -60 | awk'{print $ 9}'但是这个命令不起作用......

回答 2 投票 2

在awk中使用双引号[重复]

此命令将打印一个。 echo“line1 a b c”| awk'{print $ 2}'如果我将单引号更改为双引号,就像这样,它将打印整行。 echo“line1 a b c”| awk“{print $ 2}”为什么?一世 ...

回答 1 投票 2

将压缩的csv拆分为块的最有效方法

我有一些非常大的,gzip压缩的csv文件(mysqldump的压缩输出) - 每个大约65 GB。我需要将它们分成压缩块,每块压缩块小于4 GB(之后...

回答 2 投票 2

仅对文件使用du命令

如何才能使此命令仅在文件上运行? du -h * | sort -h -r | head -n 5现在我正在使用*在所有文件和目录上运行,但我想改变它。

回答 2 投票 -1

bash - SQL查询输出到变量

我是bash脚本的新手。我想在变量中保存sql-query输出,但实际上我必须连接每个查询到mysql:mysql -u $ MYUSER -p $ MYPASS -D数据库并想要保存每个...

回答 3 投票 10

编写一个shell脚本,运行一个程序,模拟用户输入到程序中[重复]

我正在尝试编写一个运行可执行C ++程序的shell脚本。该程序称为预测管理器,打开时允许用户输入看起来像:$ prg start $ prg pause $ prg stop ...

回答 1 投票 -1

无法获取bash脚本 - 意外的文件结尾

我有这个bash脚本:#!/ usr / bin / env bash函数onqltrap {echo“进程与pid $$被困。”; fle = $(echo“$(pwd)”| tr“/”_); rm -f fle; } function qltrap {trap onqltrap ...

回答 1 投票 0

如何在“PARTITIONED BY”子句的括号之间以逗号分隔的tick中提取值

我有shell脚本,它为数据库中的所有表提取create table语句的语法。我一次循环一个create table语句,create table语句将作为一个...

回答 1 投票 -2

如何在鱼壳中将转义插入模式重新映射为'jk'?

我在vim中使用jk作为我的转义序列,在bash和zshell中使用vi-mode。我怎么在鱼壳里做这个?即在vim中:inoremap jk bash:bind -m vi-insert'“jk”:vi-movement-mode'...

回答 2 投票 4

使用unix删除/替换文件中的动态String

我有包含以下数据的文件文件名: - Test.txt TimeStamp_2017-12-43 09:09:14.0999 / -ext-10100 /年/月/日TimeStamp_2000-12-43 07:09:14.0999 / -ext- 10200 /年/月/日......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.