草庐IT

bash-program

全部标签

windows - Docker Windows - 在 bash 位置寻找 Ubuntu 命令

docker的新手。下载DockerToolbox-1.10.2.exe并安装在Windows7上,似乎运行正常。尝试helloworld教程:HelloWorldatDocker.com当我运行以下命令时$dockerrunubuntu/bin/echo'Helloworld'似乎是在下载Ubuntu镜像:Unabletofindimage'ubuntu:latest'locallylatest:Pullingfromlibrary/ubuntu5a132a7e7af1:Pullcompletefd2731e4c50c:Pullcomplete28a2f68d1120:Pullcom

python - Scrapy startproject 不适用于 git-bash

我正在使用git-bash在win7系统上工作。我已经安装了Miniconda并使用以下方式加载了scrapy:condainstall-cscrapinghubscrapy我已将环境变量设置为包含:C:\Miniconda2;C:\Miniconda2\Scripts现在在scrapyvitualenv中,当我这样做时:(scrapy)$scrapystartprojectscrapytestsh:scrapy:commandnotfound这里如何使用scrapy命令行工具? 最佳答案 我不知道git-bash对此有何影响,但安

windows - 控制台在 Git Bash 的全新安装中关闭

我刚刚使用默认安装设置安装了最新的Windows版Git(https://git-scm.com/download/win)。我在Windows10上运行64位2.10.0版本的Git。当我尝试在此处使用GitBash时,控制台立即关闭并生成一个包含以下文本的mintty.exe文件:Exception:STATUS_ACCESS_VIOLATIONatrip=00100407559rax=FFFFFFFFFFFFFFFFrbx=00000000FFFFC5D0rcx=0000000000000000rdx=03FFFFFFFFFFFFFFrsi=0000000100444E20rdi

windows - Windows 上的 Ubuntu 上的 Bash 会在启动后自动在后台运行吗

在“打开或关闭Windows功能”中,如果勾选了“WindowsSubsystemforLinux(Beta)”,Windows启动后,子系统会自动运行,还是仅在用户打开bash.exe时运行? 最佳答案 安装文档(https://msdn.microsoft.com/en-us/commandline/wsl/install_guide)说“要在Windows上启动Bash,要么在cmd/PowerShell命令提示符下运行bash,要么使用开始菜单快捷方式”。我认为它不会在Windows启动时自动启动,除非你修改一些Window

Windows 10 任务计划程序 : Execute bash script without showing up cmd

我的计算机上有一项任务是从我的服务器下载每日备份。基本上是:bash.exe-c"cd/mnt/d/server_backups&&./download_backup.sh"这确实有效,但是它总是弹出cmd窗口,这实际上不会打扰我,如果不是因为它打断了我正在做的任何事情(游戏、看电影、工作)并且只是让我失望到桌面。将任务更改为“无论用户是否登录都运行”不起作用,因为显然windowssession零(无论是什么)无法使用bash发起调用。是否有另一种方法可以不显示cmd窗口,或者在没有SO自行决定我想让它成为主要焦点并将其他所有内容最小化的情况下进行显示?

windows - 为什么 npm install 在 Windows cmd 中运行时失败,但在从 git bash 或 vs 终端运行时工作正常?

尝试运行npminstall-g@angular/cli并始终出现以下错误。也尝试以管理员身份运行它,但没有结果。23286errorpathC:\Users\XX\AppData\Roaming\npm\ng23287errorcodeEPERM23288errorerrno-404823289errorsyscallopen23290errorError:EPERM:operationnotpermitted,open'C:\Users\XX\AppData\Roaming\npm\ng'23290error{Error:EPERM:operationnotpermitted,op

string - 如何将字符串列表格式化为 Bash 函数中的一组命令选项/参数对

我想做什么我在Windows上运行GitBash,我正在尝试为ls编写一个包装函数正确处理Windows的隐藏文件标志。命令cmd.exe/c"dir/b/a/h"将在具有隐藏标志的目录中输出文件列表。每个文件名在一行上输出,由\r\n分隔(作为Windows)。带空格的文件名用单引号括起来。$cmd.exe/c"/b/ah".gitconfigdesktop.ini'hiddenfile.txt'然后我想将其格式化为--ignore的列表最终选项ls打电话。--ignore='.gitconfig'--ignore='desktop.ini'--ignore='hiddenfile.

c++ - 在 Windows 上的 ubuntu 上的 bash 上安装 g++

当我尝试在Windows上的ubuntu上的bash上安装g++时出现错误`E:Failedtofetchhttp://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_4.4.0-96.119_amd64.deb404NotFound[IP:91.189.88.15280]E:Failedtofetchhttp://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.23-0ubuntu9_amd64.deb404NotFound[IP:91.189.8

linux - Windows 10 上的 Bash linux (WSL) - 当我在其中移动某些内容时,终端/控制台不刷新文件夹/文件

所以,就像我在标题中所说的那样,我在Windows上使用bashlinux,并且我正在使用Cmder。但是,当我在资源管理器中打开目录时,我会创建/移动/删除文件或文件夹,或文件夹内的任何内容。新文件没有在“ls”控制台命令中列出,我什至无法执行它。它返回“没有那个文件或目录”。我需要“注销”并重新bash以刷新目录。在文件夹(资源管理器)和bash中拥有相同元素的唯一方法是通过cmd(mv/touch/rm/etc..)创建/删除/etc。但有时当我需要从下载或其他内容中移动大量文件时,这有点繁琐。有人知道如何自动刷新bash中的目录吗?Beforeaddinganewfilels-

windows - 定义适用于 Windows 和 Linux(Windows bash 或 Cygwin)的通用别名?

我在Windows10操作系统中使用“WindowCommandshell”和“Bashshell”。真正让我恼火的是,我必须为每个shell定义别名(doskey和别名),即使我使用相同的命令和文件夹别名。例如,aliasnp='D:_MyProgram_IDEditor\Notepad++\notepad++.exe'doskeynp=D:_MyProgram_IDEditor\Notepad++\notepad++.exe$*因此,我想知道如何定义适用于两个shell的通用定义。目前我的想法是……定义通用定义文本文件制作一个读取“通用定义文件”并定义“命令中的doskey”和“B