1.txt
"mytxt"
"my22"
"youweb"
用 cat 1.txt
结果显示的是
mytxt
my22
youweb
怎么绰号没了 怎么让他保留显示
1
lifanxi May 8, 2015
这不科学……
暂时还没想到问题可能出在哪个环节 |
2
est May 8, 2015
which cat
/bin/cat less -nR 试试。 |
3
LazyZhu May 8, 2015
# cat 1.txt
"mytxt" "my22" "youweb" |
4
nicai000 May 8, 2015
绰号 不是外号的意思么....
你的Shell搞了什么奇怪的alias或者env吧, 新建一个用户, 进去用/bin/cat试试 |
5
holinhot OP |
6
Csineneo May 8, 2015
綽號...
|
10
mrco May 8, 2015
cat 1.txt|sed 's/\"//g'
|
11
LazyZhu May 8, 2015
|
14
rcmerci May 8, 2015
绰号??
|
15
lilydjwg May 8, 2015
因为这是 xargs 预期的行为:
This manual page documents the GNU version of xargs. xargs reads items from the standard input, delimited by blanks (which can be protected with **double or single quotes or a backslash**) or newlines, and executes the command (default is /bin/echo) one or more times with any initial- arguments followed by items read from standard input. Blank lines on the standard input are ignored. |
16
lilydjwg May 8, 2015
PS: 使用 -d 指定分隔符的话,引号和反斜杠就不特殊对待了。
|
17
jasontse May 8, 2015 via Android
这年头有人不认识双引号?
|
18
kchum May 8, 2015 via iPhone
我疑惑了“绰号”
|