我试图调用 edbplus 从命令行linux shell脚本中计数一个表,但是我一直在从edbplus检索响应号,而其他输出都在同一个响应中,我试图从其中只检索一个整数响应号。
#!/bin/sh
COUNT=`./edbplus.sh -silent user/password@localhost:5444/mydb<<-EOF
SET PAGESIZE 0 FEEDBACK OFF VERIFY OFF HEADING OFF ECHO OFF
SELECT COUNT(ID) FROM MYTABLE
EXIT;
EOF`
echo $COUNT
响应:
$ echo
我看过其他一些AskUbuntus,它们都没有解决我的问题。我已经运行iPython将近六个月了,以获得一些额外的实践与Codecademy教程。我刚刚上完最后一课,现在正在尝试安装Anaconda,以便开始学习数据分析工具、绘图等等,因为我听说Anaconda有大量适合我使用的大型图书馆。
我是Linux的新手用户;我知道如何改变目录,创建目录,我可以向您保证,我的终端说我在u/'home',这就是Anaconda从Continuum下载的地方。(这只是想让你知道我需要什么样的基本级别的帮助,因为我还没能在谷歌上找到一条出路。)
故事的关键:当我导航到主文件夹,然后键入
ba
我有一个带有配置的文本文件,因为我想解析成一个脚本。知道我是怎么做到的吗?
配置;
name = joe
age = 38
location = oxford
例如,我将向用户提出这个问题;
Would you like to get the user details? [Y/N]:
然后,在用户同意之后,它将把这个配置解析到我正在构建的命令中。
我有一个拥有Linux Ubuntu操作系统的设备。我用SSH连接到它。当输入cat /proc/version命令时,我的Linux版本如下所示:
Linux version 3.2.40-g996c4d7-dirty (sysmocom@vagrant-ubuntu-precise) (gcc version 4.6.3 20111117 (prerelease) (GCC) ) #1 PREEMPT Mon Oct 7 8:28:29 CEST 2013.
我用vi命令(vi /etc/network/interfaces)更改了IP设置,但在写单词"address“时犯了错误。
我有两个系统,一个是rhel4,另一个是rhel6。在编译过程中,我想相应地区分和编译。
我的方法:
在rhel5机中
-bash-4.1$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.5
在rhel4机中
-bash-3.00$ cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4
所以我想用这样的东西-
OSVERSION = cat /etc/redhat-release | cut -d "." -f 1 |
我有一个包含ubuntu14.04的亚马逊ec2实例。我需要将本地机器上的win 7文本文件复制到ec2上的文本文件中。是否有一个文本编辑器来支持在ubuntu14.04中可用的剪切和粘贴,或者什么是将信息剪切并粘贴到linux文件中的最佳方法。我在amazon上创建了这个文件
$ vim text1.txt