Articles of bash

Windows上的Ubuntu上的Bash不能使用`sudo apt-get install <packagename>`。 未满足的依赖关系

我很高兴在Windows上使用bash,但很快就遇到了一个问题。 我想安装生成必不可less,但我得到一个依赖性问题。 试图用sudo apt-get install -f解决问题时,遇到了另一个没有多大意义的错误。 我试过更新和升级,但也没有工作。 F barzevp@UK-LT-8356:~$ sudo apt-get install build-essential Reading package lists… Done Building dependency tree Reading state information… Done build-essential is already the newest version. You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies. libc6-dev : Depends: linux-libc-dev but it is not […]

如何检查一个程序是否在Windows上的Ubuntu上运行,而不仅仅是简单的Ubuntu?

非常简单,找出你正在使用的操作系统的平常的地方似乎与Ubuntu for Windows上的普通Ubuntu相同。 例如, uname -a与本地GNU / Linux安装相同,而/etc/os-version与Ubuntu Trusty Tahr安装相同。 我唯一能想到的是检查/mnt/c/Windows存在,但我不确定这是否是一个万无一失的想法。

在Linux上从plink.exe执行sudo命令

如果我执行plink命令 plink user@192.168.1.12 sudo nano / etc / hosts 提示时input密码,我越来越 sudo:没有tty present,也没有askpass程序 抱歉,请再试一次。 sudo:没有tty present,也没有askpass程序 抱歉,请再试一次。 sudo:没有tty present,也没有askpass程序 抱歉,请再试一次。 sudo:3个不正确的密码尝试 如何从plink执行sudo命令? 还是有其他的select吗?

为什么/ bin / sh与/ bin / bash的行为不同,即使指向另一个也是如此?

当我在shell中调查这个问题的答案时,我注意到,即使/bin/sh在我的系统上指向了/bin/bash ,这两个命令的行为也不一样。 首先,输出 ls -lh /bin/sh 是: lrwxrwxrwx 1 root root 4 Apr 22 2013 /bin/sh -> bash* 但是,通过/bin/sh调用以下命令: /bin/sh -c "script.sh 2> >( grep -v FILTER 2>&1 )" 返回这个错误: /bin/sh: -c: line 0: syntax error near unexpected token '>' /bin/sh: -c: line 0: 'script.sh 2> >( grep -v FILTER 2>&1 )' 当通过/bin/bash运行相同的命令时: /bin/bash -c […]