python后缀名切割_Shell学习五-分割文件和提取文件名扩展名

临时文件命名与随机数

mktemp

-d

-u

分割文件和数据 split只能根据文件大小和行数分割文件

将文件分割成20k大小的文件块

split -b 20k testsplit.file

指定文件前缀名

split [COMMAND_ARGS] PREFIX

split -b 20k testsplit.file split_file

文件行数指定-l no_of_lines

split -l 100000 testsplit.file

删除临时文件

find ./ -type f -name "split_file*" -print0 | xargs -0 rm -f

csplit是split工具的一个变体。split只能够根据数据大小或行数分割文件,而csplit

可以根据文本自身的特点进行分割

切分文件名 名称.扩展名

%操作符 提取名称

操作符%使用.*从右向左执行非贪婪匹配(.txt)

操作符%%则用.*从右向左执行贪婪匹配(.fun.book.txt)

file_jpg="sample.jpg"

name=${file_jpg%.*}

echo File name is :$name

# 操作符 提取后缀

操作符#用*.从左向右执行非贪婪匹配(hack)。

extension=${file_jpg#*.}

echo Extension is: jpg

VAR=hack.fun.book.txt

echo ${VAR#*.}

例子定URL="www.google.com":

$ echo ${URL%.*} # 移除.*所匹配的最右边的内容

$ echo ${URL%%.*} # 将从右边开始一直匹配到最左边的*.移除(贪婪操作符)

www

$ echo ${URL#*.} # 移除*.所匹配的最左边的内容

google.com

$ echo ${URL##*.} # 将从左边开始一直匹配到最右边的*.移除(贪婪操作符)

com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在终端创建一个 Python 文件,需要执行以下步骤: 1. 打开终端。在 Windows 系统中,可以在开始菜单中搜索并打开“命令提示符”;在 macOS 或 Linux 系统中,可以在应用程序中打开“终端”。 2. 使用 cd 命令进入要创建 Python 文件的目录。例如,要在“ Documents”文件夹中创建 Python 文件,可以在终端中输入: ``` cd Documents ``` 3. 使用 touch 命令创建 Python 文件。例如,要创建为“ my_script.py”的 Python 文件,可以在终端中输入: ``` touch my_script.py ``` 4. 可以使用编辑器(如 vi、emacs、nano 等)打开该 Python 文件,在其中编写 Python 代码。 例如,可以在终端中输入: ``` vi my_script.py ``` 就可以使用 vi 编辑器打开该 Python 文件。 5. 保存并退出编辑器。 在 vi 编辑器中,可以按“ Esc”键进入命令模式,然后输入“ :wq”保存并退出。在其他编辑器中,可能有类似的操作。 现在,就已经在终端中创建了一个 Python 文件,可以在终端中使用 python 命令执行该文件。例如,可以在终端中输入: ``` ### 回答2: 在终端中创建一个Python文件可以按照以下步骤进行: 1. 打开终端(如果使用Windows系统,打开命令提示符或PowerShell;如果使用MacOS或Linux系统,打开终端应用程序)。 2. 导航到要放置Python文件的目录。可以使用`cd`命令来改变当前工作目录。例如,使用`cd Documents`命令进入Documents目录。 3. 输入以下命令来创建一个新的Python文件: ```shell touch filename.py ``` 其中,`filename.py`是你想要的文件。注意文件的后缀应为`.py`,以指示为Python文件。 4. 使用文本编辑器(如Vim、Nano、Sublime Text等)打开创建的Python文件。可以使用以下命令: ```shell nano filename.py ``` 当然,你也可以使用其他文本编辑器的命令。 5. 在文本编辑器中,你可以开始编写Python代码。例如,输入以下代码来打印"Hello, World!": ```python print("Hello, World!") ``` 6. 保存文件并关闭文本编辑器。在Nano中,按`Ctrl + X`,然后按`Y`来保存文件。 现在你已经在终端中成功创建了一个Python文件。你可以在终端中运行它,输入以下命令: ```shell python filename.py ``` 其中,`filename.py`是你创建的Python文件文件。这将执行Python代码并显示相应的输出。 ### 回答3: 在终端创建一个Python文件非常简便。首先,需要确保已经在电脑上安装了Python解释器。然后,按照以下步骤进行操作: 1. 打开终端:在Windows操作系统上可以通过菜单栏的“开始”按钮,选择“运行”,输入“cmd”并按下回车键;在Mac OS上可以通过“应用程序”文件夹中的“实用工具”找到“终端”。 2. 进入要创建文件的目录:使用“cd”命令进入想要创建Python文件的目录。例如,若要在桌面上创建文件,可以输入“cd Desktop”。 3. 创建Python文件:在指定目录下,输入“touch 文件.py”命令来创建一个Python文件。“文件”可以根据需要自行命,注意要使用后缀“.py”,例如“touch hello.py”。 4. 编辑Python文件:使用支持文本编辑的应用程序(如Sublime Text、Visual Studio Code等)打开刚刚创建的Python文件,编写所需的代码。 5. 保存文件:保存文件,然后关闭文本编辑器。 在上述步骤完成后,便成功在终端创建了一个Python文件。可以通过在终端中输入“python 文件.py”来运行这个Python文件,其中的“文件”要替换为实际的文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值