练习,判断并创建不存在的文件或目录

日常python脚本练习,判断并创建不存在的文件或目录

#!/usr/bin/env python
#-*- coding:utf-8 -*-
import os
import time
a = ‘mkdir aab‘   
b=os.listdir(‘/root/www‘)  #使用os.listdir查看/root/www目录下的文件
print b
if  ‘aab‘  in b:   #如果/root/www目录下没有aab目录或文件
print ‘文件或目录已经存在‘
else:
os.system(a)   #调用linux命令,创建相关目录
print ‘目录创建成功‘
时间: 2024-11-08 04:00:30

练习,判断并创建不存在的文件或目录的相关文章

Git 创建点开头的文件和目录

Git 创建点开头的文件和目录 # 创建 .gitignore 文件 [email protected] MINGW64 /e/x1/x1/demo1 (master) $ echo .idea > .gitignore # 创建 .idea 文件夹 [email protected] MINGW64 /e/x1/x1/demo1 (master) $ mkdir .idea 原文地址:https://www.cnblogs.com/mozq/p/11718038.html

文件与目录的默认权限与隐藏权限【转vbird】

一个文件有若干个属性, 包括读写运行(r, w, x)等基本权限,及是否为目录 (d) 与文件 (-) 或者是连结档 (l) 等等的属性! 要修改属性的方法在前面也约略提过了(chgrp, chown, chmod) ,本小节会再加强补充一下! 除了基本r, w, x权限外,在Linux的Ext2/Ext3文件系统下,我们还可以配置其他的系统隐藏属性, 这部份可使用 chattr 来配置,而以 lsattr 来查看,最重要的属性就是可以配置其不可修改的特性!让连文件的拥有者都不能进行修改! 这个

【转】第七章、Linux 文件与目录管理

原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0220filemanager.php 第七章.Linux 文件与目录管理 最近升级日期:2009/08/26 在第六章我们认识了Linux系统下的文件权限概念以及目录的配置说明. 在这个章节当中,我们就直接来进一步的操作与管理文件与目录吧!包括在不同的目录间变换. 创建与删除目录.创建与删除文件,还有寻找文件.查阅文件内容等等, 都会在这个章节作个简单的介绍啊! 1. 目录与路径 1.1 相对路径与绝对路

Linux文件和目录管理

查看及切换目录 pwd--命令查看当前的工作目录 cd--切换工作目录 使用一个点号"."开头可明确表示以当前工作目录为起点 使用两个点号开头".."表示当前目录下的上一级目录 使用"~用户名"的形式开头,表示以指定的宿主目录为起点,而使用"~"可表示当前用户的宿主目录. ls--列表显示目录内容 -l:以长格式显示目录列表,包括权限,大小,最后更新时间等,详细信息. -a:显示所有子目录和文件信息,包括名称以点号"

Linux 系统常用命令汇总(一) 文件和目录操作

文件和目录 命令 选项 注解 示例 文件的基本操作 ls [选项][文件] 显示所有文件和目录  ls -al  -a(A) 显示所有文件和目录,包括隐藏文件和目录(显示所有文件和目录,包括隐藏文件和目录,但不现实“.”和“..”目录) 查看当前目录下的所有文件的详细信息=ll -l 显示文件和目录的完整属性信息 -d cd +路径 改变当前路径 cd /etc  转到etc目录下 pwd 显示当前路径 pwd   显示当前路径 mkdir +目录名称 创建目录 mkdir  abc  创建ab

RH124-02 通过命令管理文件和目录

第二章 通过命令管理文件和目录 课程目标: 认识重要的系统目录 了解绝对路径和相对路径 通过命令创建,拷贝,移动,删除文件和目录 使用通配符匹配一个或多个文件 2.1  Linux文件系统的结构 Linux一切皆为文件 目录结构 常见的重要目录说明: /usr 安装的软件,共享库,程序数据.重要的子目录有 /usr/bin用户命令 /usr/sbin管理员命令 /usr/local本地自定义安装的软件(一般为通过源代码安装的软件) /etc 系统,软件的配置文件 /var 存放系统引导启动时产生

Linux文件、目录常用命令

ls命令: 用来显示目标列表,在Linux中是使用率较高的命令.ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件. 语法: ls [选项] [文件名...] 常用选项: -a:列出目录中所有文件,包括以"."开头的隐藏文件. -d:将目录名像其它文件一样列出,而不是列出它们的内容.(常见用法:ls -ld [目录名]) -i:文件的左侧显示文件inode号(也叫序列号/索引号) -k:文件大小单位,还有-M.-h等 -l:单行显示文件或目录的详细信息 -R:递归列出全部目录

SAP文件夹的判断与创建

[转自 http://blog.csdn.net/saphome/article/details/6956918] SAP文件夹存在的判断与创建 2010-08-29 20:15 相关函数:WS_QUERY:判断文件夹路径是否存在.GUI_CREATE_DIRECTORY:创建文件夹. 检查指定的文件夹是否存在,若不存在则创建新文件夹. REPORT Z_EXAMPLE_01                            . parameter: l_file type localfil

C# 操作文件类,文件夹存在判断,创建,文件内容读写。

1.File 类 --转自msdn 常用方法: 名称 说明 AppendAllLines(String,?IEnumerable<String>) 向一个文件中追加行,然后关闭该文件. 如果指定文件不存在, 此方法会创建一个文件,向其中写入指定的行,然后关闭该文件. AppendAllLines(String,?IEnumerable<String>,?Encoding) 使用指定的编码向一个文件中追加行,然后关闭该文件. 如果指 定文件不存在,此方法会创建一个文件,向其中写入指定