bash 相关问题

有关为Bash命令shell编写的脚本的问题。对于有错误的shell脚本,请在发布此处之前使用shellcheck程序(或在https://shellcheck.net上的Web shellcheck服务器中)进行检查。关于交互式使用Bash的问题更可能是超级用户的主题,而不是Stack Overflow。

将bash中的子脚本错误重定向到父脚本中的函数

我想将bash脚本中我的java调用(直线)的错误重定向到同一个bash脚本中的函数。怎么做到呢? beeline -u“$ {!DestHiveJdbcUrl}” - n hive -p hive -e“使用$ ...

回答 1 投票 0

如何编写AWK命令来查找差异和比较

我是BASH的新手,我正在尝试编写一个基本的脚本来满足我的下面的要求,但我被困住了,你的理解是非常感激的要求:我有一个命令给出...

回答 1 投票 2

如何在多个文件夹和子文件夹中的文件上运行dos2unix命令? [重复]

我想对文件夹内的所有文件运行dos2unix命令。这里的问题是文件夹包含文件和子文件夹。子文件夹再次包含文件和文件夹。所以,如果我只是运行用户/ ...

回答 3 投票 0

在bash中使用正则表达式打印文件名

使用以下命令即可在$中打印出* .crt,* .key,* .csr文件(找到。-maxdepth 1 -mtime +90 -type f -ls | egrep“crt | key | csr”| awk'{ print $ NF}');回声“FILE:$ i”我必须......

回答 1 投票 0

使用Vue-cli / Webpack在一个命令中启动客户端和服务器

我正在使用Vue-cli 3部署Vue客户端,它使用Webpack(我可以通过调用“yarn dev --open”来启动客户端)我也在为客户端编写带有API的服务器(我可以通过以下方式启动服务器) ...

回答 1 投票 1

awk根据条件过滤文件

我使用下面的代码来过滤我的源文件。这段代码包含多个gsub条件但是这里的问题是由于多个gsub,脚本需要花费大量时间来执行和解析数据...

回答 1 投票 -1

计算每个进程的打开文件

我正在开发一个监视进程资源的应用程序,并在Linux中提供定期报告,但是我在提取每个进程的打开文件数方面遇到了问题。这需要相当多......

回答 3 投票 26

逃跑了!显示为文字\!

我正在尝试将Python程序写入一行Bash中的文件。我正在尝试这个:$ printf“#\!/ usr / bin / python3 \ nprint('hi \!')\ nwhatever()”> whatever.py但是这给出了:#\!/ usr / bin / python3 .. 。

回答 2 投票 1

可靠(加密)方式验证NAT后面的设备公共IP地址

我正在编写一个相对较小的bash脚本,它应该更新NAT后面的服务器的DNS记录,这可能会改变其外部IP地址。基本上是使用我的DNS提供商的免费DynDNS'......

回答 2 投票 0

PHP tmux和屏幕行为不正确(没有启动,没有新会话,没有新窗口)

我在php中遇到tmux / screen问题。当我尝试启动屏幕会话时没有任何反应。当我尝试启动一个tmux会话时,它只有在我给www-data shell访问时才有效,即便没有......

回答 1 投票 10

使用命令行捕获进程启动后的STDIN / STDERR / STDOUT?

谢谢!我的用户案例:我开始了一个冗长的交互式“配置”过程(比如在'屏幕'下),然后意识到我需要总是回答'不',直到我看到一个特定的关键字。似乎浪费时间......

回答 3 投票 8

使用屏幕时保留终端窗口标题

每当我启动屏幕时,它会将终端窗口的标题更改为“屏幕”。如果我没有在屏幕下运行我的命令,我可以阻止它并使窗口标题保持原样吗?更多 ...

回答 1 投票 1

停止屏幕重定向输出而不会杀死屏幕

我在屏幕终端(屏幕-L)中运行一个脚本,将其输出重定向到screenlog.0文件。现在文件变得越来越危险,我想知道你是否知道一种方法来阻止......

回答 1 投票 0

Python子进程没有正确执行

我在向正在运行的屏幕输出命令时遇到问题。使用以下代码:import subprocess subprocess.call([“screen”,“ - S jcmp”,“ - X stuff”,“'kick Jman100'`echo -ne'\ 015'`”)...

回答 1 投票 2

如何将命令传递给屏幕会话?

我正在编写一个Linux shell脚本,我需要在其中启动一个新的屏幕会话,在屏幕上运行node.js服务器,然后从屏幕上分离,以便我的服务器在后台运行。马上, ...

回答 2 投票 -1

在传递给屏幕的命令中使用环境变量

要在分离的屏幕中执行命令,我可以这样做(在创建屏幕后,屏幕-dmS myscreen bash):screen -S myscreen -X stuff $'echo hello \ n'但是这个语法与$ for ...

回答 2 投票 0

使用bash脚本在现有的屏幕会话中输入命令

我正在写一个bash脚本。下面是我的命令屏幕-x stack -p n-api -X stuff“ls”这个命令只是粘贴这个命令永远不会执行。因此我使用control + V +输入命令来形成...

回答 1 投票 0

注销后切换到运行屏幕会话? [关闭]

我试过屏幕-r,这就是我得到的:$ screen -r有一个屏幕:1877.pts-0.domain(10/21/2014 05:17:52 PM)(附)没有屏幕恢复。我怎样才能恢复......

回答 2 投票 -1

如何使用自定义命令为每个屏幕启动多个屏幕?

我想使用mac / linux命令屏幕启动多个屏幕,让每个屏幕执行我的.bashrc,然后从.bashrc运行一系列别名/函数。我试过添加各种...

回答 1 投票 0

使用屏幕查看脚本的输出

我正在尝试同时在分离的屏幕会话中运行多个脚本。这是我目前的代码。 #!/ bin / bash screen -mdS Name_Screen1“python /path/to/file/file.py arg1 arg2 arg3”...

回答 2 投票 1

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