0

プロンプトの前に改行を削除するにはどうすればよいですか。質問の仕方がよくわからないので、例を挙げます。

から渡したい

%> echo "hello world"
hello world
%>

%> echo "hello world"
hello world%>

's/\\n//'新しい行を代用するためにsedを試しました。\\rとでもtr。たぶん、カット機能は正確ですか??

echo -n私が得る方法

  %> echo -n "hello world"
  hello world%                     #note the new character % just appeared
  %>
4

2 に答える 2

2

-neolを追加しないスイッチを使用できます

echo -n "hello world"
于 2013-07-17T09:33:16.023 に答える
0

これを行うだけで、

printf "hello world"
于 2013-07-17T11:33:13.520 に答える