我想在Linux文件的同一行显示包含“addUser”和“2012-08-03”字符串的行。怎么做?
答案 0 :(得分:2)
awk '/addUser/ && /2012-08-03/' < file
或
grep addUser < file | grep 2012-08-03
或
sed -n 's@addUser@&@p' < file | sed -n 's@2012-08-03@&@p'
或
ruby -e 'File.readlines( "file" ).each {|l| puts l if l =~ /addUser/ and l =~ /2012-08-03/ }'
答案 1 :(得分:1)
命令
echo“adduser 2012-08-03”&gt; data.txt中
查看data.txt文件类型的内容 cat data.txt
或vi data.txt
答案 2 :(得分:1)
grep addUser filename | grep "<user>2012-08-03</user>"