好的,所以这是一个作业问题
sample_dir
|-- admin
|-- cambridge
| |-- cafeteria
| |-- library
| -- security
| |-- annex
| |-- building
| -- parking
|-- faculty
|-- history.exe
|-- markham
| |-- annex
| |-- building1
| -- parking
-- stenton
|-- gen_ed
| |-- Holidays
| -- cars2
-- lib_arts
|-- english.txt
-- match.doc
11个目录,11个文件
您当前的目录是stenton。复制前300行文件 ~bto120 /手机到stenton中名为phone_directory的新文件。这个文件 包含电话号码和位置信息,按姓氏排序 是每条记录中的第一个字段。
我一直在“请再试一次”
我用过
cp head -n 300~bto120 / phones> phone_directory 要么 cp head -n 300~bto120 / phones>> phone_directory
我在这里做错了什么?
答案 0 :(得分:1)
cp
和head
是两个不同的程序。只需运行head -300 oldfile >newdir/newfile
;离开cp
。
答案 1 :(得分:0)
试试这个:
head -n 300 \~bto120/phones | sort > phone_directory
答案 2 :(得分:0)
答案 3 :(得分:0)
你走了: sed -n'1,10p'file1> file2的