我使用psql命令连接并在postgreSQL数据库上发出查询.任何人都可以告诉我如何检查shell脚本中执行的查询的返回状态.
我用echo $?命令来检查状态,但它总是返回零.
谢谢您的帮助.
我有一个日期如下的文件,假设文件名是file1.txt:
2013-12-29,1
Run Code Online (Sandbox Code Playgroud)
在这里我必须将数字增加1,所以它应该是1 + 1 = 2之类的...
2013-12-29,2
Run Code Online (Sandbox Code Playgroud)
我尝试使用'sed'替换,但必须只使用变量.
oldnum=`cut -d ',' -f2 file1.txt`
newnum=`expr $oldnum + 1`
sed -i 's\$oldnum\$newnum\g' file1.txt
Run Code Online (Sandbox Code Playgroud)
但是我从sed语法中得到一个错误,有没有办法解决这个问题.提前致谢.
如何一次将数据插入文件?
考虑我是否有以下数据:
echo "hi" >> file1
echo "hi" >> file2
Run Code Online (Sandbox Code Playgroud)
如何同时将相同的"hi"重定向到file1和file2?
我有一个包含一些列的文件.我想通过对第1列值进行分组来对第2列进行排序.
见下面的例子.
输入文件如:
NEW,RED,1
OLD,BLUE,2
NEW,BLUE,3
OLD,GREEN,4
Run Code Online (Sandbox Code Playgroud)
预期的输出文件:
NEW,BLUE,3
NEW,RED,1
OLD,BLUE,2
OLD,GREEN,4
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这一目标,请帮忙.提前致谢!