IT技术博客大学习 共学习 共进步

值得深醒的两则Shell

SQL部落 2010-07-18 23:30:30 浏览 2,723 次

Q3:
求100!乘积是多少。

A3:
正常情况下,大部分人使用循环语句。实际上可以 是:
seq -s ‘*’ 100 | bc
这个命令很好的利用了seq和bc这两个命令。bc处理运算。

Q4:
怎么用touch同时创建100个文件?

A4:
起先我想到了,seq 1 100 | touch来处理。发现touch不能这样接收参数。但是加xargs就可以处理,也可以使用
touch `seq 1 100`来处理。

建议继续学习

  1. 你可能不知道的Shell (阅读 8,164)
  2. 在 shell 脚本里打日志 (阅读 6,044)
  3. 面向对象的Shell脚本 (阅读 5,985)
  4. Bash如何取得当前正在执行的脚本的绝对路径? (阅读 5,845)
  5. 使用Shell快捷键助你一臂之力 (阅读 5,386)
  6. Bash Shell 快捷键 (阅读 4,885)
  7. 加密你的shell (阅读 4,845)
  8. shell文件存在相关判断参数 (阅读 4,703)
  9. Unix考古记:一个“遗失”的shell (阅读 4,447)
  10. Shell的那些事儿 (阅读 4,427)