Tag: sh

如何注释一个shell脚本中的特定行?

任何人都可以build议如何评论除#以外的shell脚本中的特定行, 假设如果我要评论5行,而不是添加#到每一行,有没有其他的方式来评论5行? 提前致谢。

如何只显示wget进度条?

例如: wget ../TheFile.jpeg downloading: TheFile.tar.gz … –09:30:42– ../TheFile.jpeg => `/home/me/Downloads/TheFile.jpeg' Resolving somesite.co… xxx.xxx.xxx.xxx. Connecting to somesite.co|xxx.xxx.xxx.xxx|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 1,614,820 (1.5M) [image/jpeg] 25% [======> ] 614,424 173.62K/s ETA 00:14 我怎样才能看起来像这样 downloading: TheFile.jpeg … 25% [======> ] 614,424 173.62K/s ETA 00:14 我知道curl可以做到这一点,但是我需要得到wget来完成这项工作。

replacesh中的源代码

我需要设置环境variables,通常我们这样做 source script.sh 但是现在,我在启动过程中将其自动化,并且它看起来像默认情况下使用sh shell启动的根目录。 我如何在shinput这个脚本?

如何在Windows命令提示符下运行.sh

我如何在Windows 7命令提示符下运行.sh? 我总是遇到这个错误,当我尝试在其中运行这条线时, app/build/build.sh 错误, 'app' is not recognized… 要么, bash app/build/build.sh 错误, 'bash' is not recognized… 任何想法我错过了什么? 这里的屏幕抓取,

在Bash的所有比赛中^ ^词^replace^?

为了澄清,我正在寻找一种方法来执行全局search并replace上一个使用的命令。 ^word^replacement^似乎只能取代第一场比赛。 是否有一些set选项,让我难以置信?

TERM环境variables未设置

我有一个file.sh,当运行show:TERM环境variables没有设置。 smbmount //172.16.44.9/APPS/Interfas/HERRAM/sc5 /mnt/siscont5 -o iocharset=utf8,username=backup,password=backup2011,r if [ -f /mnt/siscont5/HER.TXT ]; then echo "No puedo actualizar ahora" umount /mnt/siscont5 else if [ ! -f /home/emni/siscont5/S5.TXT ]; then echo "Puedo actualizar… " touch /home/emni/siscont5/HER.TXT touch /mnt/siscont5/SC5.TXT mv -f /home/emni/siscont5/CCORPOSD.DBF /mnt/siscont5 mv -f /home/emni/siscont5/CCTRASD.DBF /mnt/siscont5 rm /mnt/siscont5/SC5.TXT rm /home/emni/siscont5/HER.TXT echo "La actualizacion ha sido realizada…" else echo […]

Ctrl-C如何终止subprocess?

我想了解如何CTRL + C终止一个孩子,但不是一个父进程。 我在一些像bash这样的脚本shell中看到了这种行为,您可以在其中启动一些长时间运行的进程,然后通过inputCTRL – C并将控制返回到shell来终止它。 你能解释它是如何工作的,特别是为什么不是父(shell)进程终止? shell是否必须对CTRL + C事件做一些特殊的处理,如果是,它究竟做了什么?

如何使用Bash将一个目录合并到另一个目录中?

我正在寻找合并文件从一个目录到另一个的shell脚本。 样品: html/ a/ b.html index.html html_new/ a/ b2.html b.html 用法: ./mergedirs.sh html html_new 结果: html/ a/ b.html b2.html index.html html/a/b.html被html_new/a/b.html所取代 html/a/b2.html是从html_new/a/b2.html复制的 html/index.html保持不变

在sh shell中找不到源命令

我有一个使用sh shell的linux脚本。 我在使用“source”命令的行中出现错误。 基本上看来,“源”并不包括在我的SH shell中。 如果我inputsh并input源码,我会得到: sh: 1: source: not found 我应该明确安装“源”吗? 我有一个sh shell的错误版本吗?

如何在Docker容器中运行cron作业?

我正在尝试在调用shell脚本的docker容器中运行cronjob。 昨天我一直在searchnetworking和堆栈溢出,但我真的找不到解决scheme。 我怎样才能做到这一点? 编辑: 我已经创build了一个(注释的)github仓库,它有一个工作的docker cron容器,它在给定的时间间隔调用一个shell脚本。