1、编写一个命令,打印出字符串 “hello, world”。额外加分项:用两种不同的方式实现,一种使用引号,一种不使用引号。
不使用引号:
echo hello, world
使用引号:
echo "hello, world"
或
echo 'hello, world'
2、输入命令 echo ’hello(单引号不匹配),然后使用合适的方法摆脱困境。
使用“Ctrl - C”摆脱困境。
3、你系统上 echo 的官方描述是什么?
echo 实用程序将任何指定的操作数(由单个空格字符分隔,并后跟一个换行符)写入标准输出。
4、默认情况下,echo命令将其参数打印到屏幕上,然后在新的一行显示新的提示符。它通过追加一个称为换行符的特殊字符来实现这一点(这个特殊字符会将字符串换行显示,在很多上下文中写作“反斜杠n”,即\n)。由于echo在程序中常被用于打印不被换行符分隔的字符串序列,因此有一个特殊的命令行选项可以防止插入换行符。确定打印“hello”且不包含尾随换行符所需的命令,并在终端中验证它是否按预期工作。(注意:在一些较旧版本的Macintosh OS X上使用默认终端程序时,这个练习可能会失败。在这种情况下,建议安装iTerm)。
打印“hello”且不包含尾随换行符所需的命令是“echo -n hello”。
5、使用上箭头,在不每次重新输入 echo 的情况下,将字符串 “fee”、“fie”、“foe” 和 “fum” 打印到屏幕上。
- 先输入
echo fee并回车 - 然后按上箭头调出
echo fee命令,将fee改为fie后回车 - 再按上箭头调出命令,依次将字符串改为
foe并回车 - 再按上箭头调出命令,依次将字符串改为
fum并回车 - 完成字符串的打印
6、使用A、E、箭头键或Option - 点击的任意组合,将文本中的短s替换为古体长s “s”,使文本变为 “FRom fairest creatures we desire increase,”。提示:你的键盘不太可能直接打出 “s”,所以要么从本教程文本中复制,要么在谷歌上搜索并从互联网上复制。(如果你在终端中复制粘贴有困难,建议运用合适的方法来解决系统中的操作问题。)
- 先复制古体长 s “s”。可从教程文本复制或在谷歌搜索后复制。
- 若使用 A、E、箭头键:用 A 移到行首,用 E 移到行尾,用箭头键逐字符移动。移到短 s 处,删除短 s,粘贴长 s。
- 若使用 Option - click:按住 Option 键(若键盘有),用鼠标点击短 s 处,删除短 s,粘贴长 s。
- 完成替换后,文本变为 “FRom fairest creatures we desire increase,”。
7、清除当前标签页的内容。
可以使用 clear 命令,键盘快捷键是 Ctrl + L 。
8、打开一个新标签页,执行 echo ‘hello’ 命令,然后退出。
首先打开一个新标签页,接着在新标签页的命令行中输入并执行 echo 'hello' ,最后输入 exit 命令退出。
也可以使用快捷键:
- 打开新标签页需根据系统不同使用对应快捷键(如 Windows 上可能是 Ctrl + T ,Mac 上可能是 Command + T )。
- 执行 echo 'hello' 后使用快捷键 Ctrl + D 退出。
9、编写一个命令来打印字符串 Use “man echo”,包括引号;即注意不要打印成 Use man echo。提示:在内部字符串中使用双引号,并将整个内容用单引号括起来。
echo ‘Use “man echo”’
10、通过先重定向 line_1.txt 的内容,然后追加 line_2.txt 的内容,来复制原始的 sonnet_1.txt(包含十四行诗的前两行)。将新文件命名为 sonnet_1_co - py.txt,并使用 diff 命令确认它与 sonnet_1.txt 相同。
以下是完成该任务的步骤:
- 重定向
line_1.txt的内容到

最低0.47元/天 解锁文章
319

被折叠的 条评论
为什么被折叠?



