我有一个包含许多链接的目录。
首先,我需要枚举并列出与字符串'standford'匹配的链接。
然后在这些链接中找到包含字符串'standford'的行并枚举它们。
我有这个:
ls -b |nl -s '. ' -w 1 |grep 'stanford'
它给了我与'standford'相匹配的链接及其数字。
261. http_^^www-pcd.stanford.edu^hci^courses^cs193e.html
262. http_^^www-pcd.stanford.edu^hci^courses^cs246.html
263. http_^^www-pcd.stanford.edu^hci^courses^cs247b.html
264. http_^^www-pcd.stanford.edu^hci^courses^cs329.html
265. http_^^www-pcd.stanford.edu^hci^courses^cs377.html
266. http_^^www-pcd.stanford.edu^hci^courses^cs378.html
267. http_^^www-pcd.stanford.edu^hci^courses^cs447.html
(/
被^
取代,不知道为什么,但仍然可以访问该网站)
所以现在我需要访问每个链接以找到字符串'standford'。
如何使用其他命令(cat或grep)输入此链接?
$ ls -b |nl -s '. ' -w 1 |grep 'stanford' |cat ....