国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Linux服務器 > 正文

詳細講解:在Linux操作系統(tǒng)中Echo的用法

2024-09-05 23:01:54
字體:
來源:轉載
供稿:網(wǎng)友

下面主要用例子說明用法(bash環(huán)境下測試)

  1.echo顯示字符串

  普通字符串可以在echo后直接輸入字符串,但這樣當要輸出某些字符如/時會有問題(這種寫法的時候/是被當作繼行符處理過濾掉的,要輸出一個/必須打//,跟c語言printf輸出的要求相象),所以一般最好用′string′ 或"string"的格式,這樣即使是/也可以輸出,方便直觀。

  #echo hello world

  hello world

  #echo hello/ world

  hello world

  #echo hello// world

  hello/ world

  #echo ′hello// world′ 或者: echo "hello// world"

  hello// world

  2.echo的轉義顯示: 加上-e參數(shù)

  輸出多行

  #echo -e ′hello/nworld′

  hello

  world

  輸出ascii字符: echo -e /NNN (NNN為ascii字符的八進制碼號,不符合八進制的將會按照字面意義進行打印)

  #echo -e ′/61 /62 /101 /141′

  1 2 A a

  更詳細的可以參看下面的參考資料,enjoy!

  參考資料

  info echo和man echo得到的信息:

File: coreutils.info, Node: echo invocation, Next: printf invocation, Up: Printing text

`echo´: Print a line of text
============================

`echo´ writes each given STRING to standard output, with a space
between each and a newline after the last one. Synopsis:

  echo [OPTION]... [STRING]...

The program accepts the following options. Also see *Note Common
options::.

`-n´
  Do not output the trailing newline.

`-e´
  Enable interpretation of the following backslash-escaped
  characters in each STRING:

  `/a´
    alert (bell)

  `/b´
    backspace

  `/c´
    suppress trailing newline

  `/f´
    form feed

  `/n´
    new line

  `/r´
    carriage return

  `/t´
    horizontal tab

  `/v´
    vertical tab

  `//´
    backslash

  `/NNN´
    the character whose ASCII code is NNN (octal); if NNN is not
    a valid octal number, it is printed literally.


============================
echo - manual

ECHO(1)           FSF           ECHO(1)

NAME
  echo - display a line of text

SYNOPSIS
  echo [OPTION]... [STRING]...

DESCRIPTION
  NOTE: your shell may have its own version of echo which will supercede
  the version described here. Please refer to your shell´s documentation
  for details about the options it supports.

  Echo the STRING(s) to standard output.

  -n   do not output the trailing newline

  -e   enable interpretation of the backslash-escaped characters listed
    below

  -E   disable interpretation of those sequences in STRINGs

  --help display this help and exit

  --version
    output version information and exit

  Without -E, the following sequences are recognized and interpolated:

  /NNN the character whose ASCII code is NNN (octal)

  //   backslash

  /a   alert (BEL)

  /b   backspace

  /c   suppress trailing newline

  /f   form feed

  /n   new line

  /r   carriage return

  /t   horizontal tab

  /v   vertical tab

AUTHOR
  Written by FIXME unknown.

REPORTING BUGS
  Report bugs to <>.

COPYRIGHT
  Copyright (C) 2002 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions. There is
  NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
  PURPOSE.

SEE ALSO
  The full documentation for echo is maintained as a Texinfo manual. If
  the info and echo programs are properly installed at your site, the
  command

    info echo

  should give you access to the complete manual.

GNU coreutils 4.5.3     February 2003         ECHO(1)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 义马市| 秭归县| 突泉县| 通海县| 芦山县| 肃宁县| 桐梓县| 琼海市| 泾川县| 北安市| 林周县| 塘沽区| 黑河市| 昭平县| 阜阳市| 林芝县| 米林县| 铁岭县| 奇台县| 浦城县| 秀山| 洪湖市| 云和县| 额尔古纳市| 镇康县| 建阳市| 双桥区| 邢台市| 兰考县| 汝州市| 河源市| 沂水县| 嘉义市| 印江| 海原县| 阳江市| 潍坊市| 浏阳市| 桃源县| 北票市| 萝北县|