是不是会 shell 脚本,会让码农变得有内涵呢?

2018-01-28 11:09:49 +08:00
 miketeam

经常遇到这么一个情景:我忙半天,同事过来说,别费劲了,等哈我给你一个脚本。过了几分钟然后 .sh 文件来了。。。

6921 次点击
所在节点    程序员
44 条回复
hugee
2018-01-28 14:09:25 +08:00
shell 哪里坑了?自己的疏忽大意让 shell 背锅?
HuHui
2018-01-28 14:14:49 +08:00
工作当中的一点小乐趣:用更简单更合适的方式去解决某个问题。
ETiV
2018-01-28 14:18:05 +08:00
会用工具和体验 unix 哲学

都哲学了你说内涵不内涵
Tink
2018-01-28 14:20:52 +08:00
python
iwtbauh
2018-01-28 14:32:47 +08:00
There is more Unix-nature in one line of shell script than there is in ten thousand lines of C.
Unix 更自然地认为,一行 shell 脚本胜过万行 C 代码
gleymonkey
2018-01-28 14:58:26 +08:00
shell 只是适合简短的命令堆砌,写法上没有什么限制,只要会基本的 linux 就能走起。当然大神写的就另说了。
0987363
2018-01-28 15:00:15 +08:00
@bramblex perl 哪坑了。 明明是 shell python js 坑。。
sammo
2018-01-28 16:01:23 +08:00
不用 OOP 不用 duck typing 不用泛型时
哪个语言都长相一样
不,是我脸盲
miketeam
2018-01-28 16:02:22 +08:00
真是喜欢争…
vincenttone
2018-01-28 16:21:01 +08:00
有这时间引战早学会 shell 了
leemail
2018-01-28 16:37:26 +08:00
miketeam
2018-01-28 17:25:43 +08:00
@vincenttone 批评的是,我认了。下午花了 1 个小时学了基本的,但是感觉没有撒用啊,各位大佬出个问题,让我用 shell 解解。
lfzyx
2018-01-28 17:42:13 +08:00
shell 是一门非常糟糕的语言,里面语法之混乱,排版之无逻辑,让人看不下去,再加上有 sh,bash,csh,tcsh 这些解释器变体,建议 lz 不要入坑
hsuan
2018-01-28 17:49:40 +08:00
@leemail #31 哈哈哈,这样的人居然有老婆!
FradSer
2018-01-28 17:51:15 +08:00
@lfzyx 支持,还不如好好撸 Python
wyk111wyk
2018-01-28 18:35:57 +08:00
看书、健身、有一个漂亮的女朋友。
williamx
2018-01-28 19:20:18 +08:00
如果做程序员三年以内,那么赶紧学吧;如果做程序员超过了三年还不会写,转行管理岗位吧。
xiaket
2018-01-28 19:29:20 +08:00
推荐用 shell 的都不是因为喜欢 shell 语法而推荐的, Linux 命令只简单知道 20 个以下或者 grep/find/sed/awk 都不知道怎么用的,会不会 shell 语法不重要
lusizeng
2018-01-29 09:30:52 +08:00
是这样的,感觉会 sh 脚本的特别牛
vincenttone
2018-01-29 11:11:40 +08:00
@miketeam 楼主前端程序员?如果是前端程序员的话,学了 shell 确实用不到多少。
但是如果楼主用 mac 或者 linux 环境的话,懂一些 shell 能节约不少时间,但是要注意 mac 和 linux 的命令有一些差异。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/426524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX