猫是做什么用的,在这里做什么?

多米尼克120

我正在研究此脚本,我想知道cat本节的内容。

if cat downloaded.txt | grep "$count" >/dev/null
    then
        echo "File already downloaded!"
    else
        echo $count >> downloaded.txt
        cat $count | egrep -o "http://server.*(png|jpg|gif)" | nice -n -20 wget --no-dns-cache -4 --tries=2 --keep-session-cookies --load-cookies=cookies.txt --referer=http://server.com/wallpaper/$number -i -
        rm $count   
fi
大卫·W

像大多数猫一样,这是只没用的猫

代替:

if cat downloaded.txt | grep "$count" >/dev/null

可以这样写:

if grep "$count" download.txt > /dev/null

实际上,由于消除了管道,因此消除了if语句要处理的退出值问题。

您会看到的大多数Unix猫都是无用的但是,人们几乎喜欢使用grep/awk管道,或者使用多个grepsed命令,而不是将所有内容组合为一个命令,因此它们几乎像猫一样喜欢猫

cat命令代表concatenate允许您串联文件。它被创建为与split将文件拆分为多个部分命令一起使用如果您有一个非常大的文件,但是必须将其放在无法容纳整个文件的软盘驱动器上,则这很有用:

split -b140K -a4 my_really_big_file.txt my_smaller_files.txt.

现在,我要my_smaller_files.txt.aaaamy_smaller_files.txt.aaab等等。我可以将它们放在软盘上,然后放在另一台计算机上。(哎呀,我可能会采用所有高科技并在您身上使用UUCP!)。

一旦我在另一台计算机上获取了文件,就可以执行以下操作:

cat my_smaller_files.txt.* > my_really_big_file.txt

而且,那只猫不是没有用的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ruby在这里用gsub做什么?

来自分类Dev

CLD在这里做什么?

来自分类Dev

super()在这里做什么

来自分类Dev

“ // [[:: blank:]] /”在这里做什么?

来自分类Dev

getBean()方法在这里做什么?

来自分类Dev

super()在这里做什么

来自分类Dev

(void)(p)在这里做什么?

来自分类Dev

Ruby 代码“&:”在这里做什么

来自分类Dev

Python:%s 在这里做什么?

来自分类Dev

Rails路由:仅做什么:[]在这里?

来自分类Dev

“ omega”在这里实际上做什么?

来自分类Dev

我的string :: find()在这里做什么

来自分类Dev

新关键字在这里做什么?

来自分类Dev

“ omega”在这里实际上是做什么的?

来自分类Dev

空* args-python在这里做什么?

来自分类Dev

逻辑和在这里做什么,它捕获错误

来自分类Dev

Python 递归结束后在这里做什么?

来自分类Dev

接口在这里有什么用?

来自分类Dev

C ++ ^是做什么用的?

来自分类Dev

dpkg是做什么用的?

来自分类Dev

警告:文件“ /xmlrpc.php”不可读-有什么想法在这里做什么?

来自分类Dev

有人可以告诉我python在这里做什么吗?

来自分类Dev

numpy索引问题.....提前索引X [0]在这里做什么?

来自分类Dev

CSS max-width和calc()在这里实际做什么?

来自分类Dev

扑扑的Firebase snapshot.data.documents:我在这里到底在做什么?

来自分类Dev

“ ls -la | sort + 0nr -2 + 2d”,sort在这里做什么?

来自分类Dev

你会在这里做什么?返回null或引发异常(框架设计指南)

来自分类Dev

有人可以向我解释在这里做什么

来自分类Dev

嵌套标题对在这里做什么有点困惑