1
libook 2022 年 9 月 5 日 不同的 shell 只是交互形式、规则会有区别,真正提供功能的是软件,Linux/Unix 软件往往是以 POSIX 为标准进行设计的,只要功能本身不与 shell 相关,那么在各个 shell 下就都可以使用。另外除了命令行 Shell 还有图形化 shell ,比如 Gnome 就是一种图形化 shell ,你可以用 Alt+F2 打开一个对话框,然后调用任何软件(比如试试在里面执行 touch /tmp/gnome ),只不过它不会把 STDOUT 给你显示出来。
你的办公类里面分别使用到的软件可以是 rename 、imagemagick ,理论上有啥样的软件就可以不限 shell 实现啥样的功能。 |
2
aloxaf 2022 年 9 月 5 日
这些操作感觉都不够骚
如果觉得骚,说明你该好好学习一下 shell 了…… |
3
DTCPSS 2022 年 9 月 5 日
某安全工具是 PowerShell 写的…
|
4
yolee599 2022 年 9 月 5 日
真正强大的不是 shell ,而是 shell 调用的各种工具
|
5
rrfeng 2022 年 9 月 5 日
所有可计算问题都可以用 shell 解决,你说骚不骚。
|
6
phoulx 2022 年 9 月 5 日 via iPhone
刚在本站看到的,无名师与万行码:
https://i.linuxtoy.org/docs/guide/ch12s02.html |
7
placeholder 2022 年 9 月 5 日
你不应该不限 shell 类型,而是不限使用任何命令行工具
|
8
YOOHUU 2022 年 9 月 5 日
好像是前几个月 v 站有人放了中毒服务器的入侵脚本
用 shell 实现了 curl |
9
yaoyaomoe 2022 年 9 月 5 日
|
10
NessajCN 2022 年 9 月 5 日 shell 里运行的命令其实就是软件,软件是编程编来的,因此你这个问题等于计算机可以做哪些操作
|
11
wxf666 2022 年 9 月 5 日
这些是很普通的操作吧。。
Shell 就是个胶水语言,能快速整合使用各种命令就好 |
12
wheeler 2022 年 9 月 5 日 via iPhone
|
13
litbear 2022 年 9 月 5 日
应用软件能干啥 shell 就能干啥,看这个图你就明白了
https://miro.medium.com/max/1272/1*LEp6Tu9LKTF0m0DXvgNMvg.png |
14
hsfzxjy 2022 年 9 月 5 日 via Android
|
15
Leviathann 2022 年 9 月 5 日
Docker implemented in around 100 lines of bash
|
16
vhwwls 2022 年 9 月 5 日
运维表示你列的这三个只能说是基础操作,根本不算骚,我用 shell 写过一个自动部署高可用 K8s 集群的脚本,虽然如果直接用在生产上还是挺鲁莽的,对运维来说有快速起一个环境的帮助。
|
17
deorth 2022 年 9 月 5 日 via Android
chsh -s /bin/python3 ,请
|