操作系统: m a c O S M o n t e r e y v e r s i o n 12.6 macOS \ Monterey \ version \ 12.6 macOS Monterey version 12.6
1、查看shell是否符合要求
echo $SHELL
/bin/zsh
2、在/tmp下新建一个名为missing的文件夹
mkdir missing
3、用man查看程序touch的使用手册
man touch
4、用touch在missing文件夹中新建一个叫semester的文件
cd missing
touch semester
5、将以下内容一行一行地写入semester文件
echo '#!/bin/sh' > semester
echo 'curl --head --silent https://missing.csail.mit.edu' >> semester
6、尝试执行这个文件
./semester
zsh: permission denied: ./semester
ls -l
total 8
-rw-r--r-- 1 user wheel 61 5 30 23:01 semester
7、查看chmod的手册
man chmod
8、使用chmod命令改变权限,使./semester能够成功执行
chmod +x semester
./semester
9、使用|和>,将semester文件输出的最后更改日期信息,写入主目录下的last-modified.txt文件
./semester| grep -e last-modified > ~/Desktop/Study/Missing_semister/Lec1_Course_overview_and_the_shell/last-modified.txt