首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

笨办法学 Python · 续 练习 28:`sh`

练习 28:sh 原文:Exercise 28: sh 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 你现在将继续你的 TDD 风格流程,但你将添加一个小型的 Hack...挑战练习 在本练习中,你将实现 Unix sh工具的 shell 部分。你在编码时一直使用sh,因为它在终端内部运行(PowerShell 不一样),并运行其他程序。...sh工具是一个需要实现的庞大的程序,因为它也支持一个完整的编程语言,来自动化你的系统。我们不会实现编程语言,只是命令行进程运行的那部分。...就是你键入history | grep python,并且|将history的输出发给grep的输入。...深入学习 如果你打算深入了解 Unix 进程和资源管理,你可以研究我的项目python-lust。它并不是非常大,并且充满了许多小技巧。

45030

.sh 文件

(1)使用sh test.sh执行 使用 sh test.sh 来执行script文件,该方法标明使用 sh 这种shell来执行test.sh文件,sh已经是一种被bash替代的shell....(2)使用bash test.sh 执行 该方法其实与 sh test.sh 的原理一样,只是使用了 /bin/bash 该种shell来执行我们的脚本文件。...所以,其实使用 dash test.sh' 也是可以的,只是取决于自己想使用那种shell来执行脚本,但sh、bash、dash三者有些许差别,对于部分关键字如 let,bash支持,而sh和dash并不支持.../sh 文件开头***的含义:#!/bin/sh     以下的代码由/bin/sh 来解释#!/bin/bash     以bash shell来解释#!.../usr/bin/env python   以下代码由python来解释 #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell

2.8K10

宣布get.helm.sh

Helm项目现在将客户端下载发布到https://get.helm.sh。所有Helm版本从Helm v2.0-alpha,以及最新的Helm 3 alpha.1版本可供下载。...如果你在CI管道中使用旧的URL,可以将https://kubernetes-helm.storage.googleapis.com/kubernetes-helm替换为https://get.helm.sh...get.helm.sh有三个主要组件: Azure Blob存储 Azure CDN get.helm.sh域名 在我们的发布管道中,Helm 2和Helm 3的下载被上传到Azure Blob存储中(...作为迁移的一部分,我们开始考虑社区一直要求的一些新特性: 一个官方的helm.sh URL 在此转换期间,我们希望确保不会再次干扰用户,要求他们更改部署管道以指向新的位置。...在边缘的内容交付 Azure CDN是全球可用的内容交付网络,它是https://get.helm.sh的前端。这将为分布在世界各地的用户提供更快的下载速度,而不仅仅是那些位于美国东部的用户。

1.1K10
领券