合并一个文件夹下多个文件内容:
find -name
1) 统计当前文件夹下文件的个数ls -l |grep
有时我们需要递归删除空文件夹,网上找了一下,没有发现比较好的Shell脚本,于是自己动手写了一个
脚本#!/bin/bash# author: 十年后的卢哥哥# des: delete empty directories recursive
需求
前两天碰到需要在十层左右的文件夹中提取文件的需求,于是写了此脚本。
如下面这样的文件结构:dir1├── a│ ├── b│ │ └── file1│ └── file2├── c│ └── d│ ├─
核心代码#shell判断文件夹是否存在#如果文件夹不存在,创建文件夹
if [ ! -d
查看目录下面的所有文件:#!/bin/bash
cd /目标目录
for file in $(ls *)
doecho $file
done延伸的方法,查看目录下面的所有目录#!/bin/bash
cd /export/bak/origin
出现这个问题可能有以下几种原因:
1、对该文件没有执行的权限。
2、我们的机器是64位的,而下载的jdk是32位的。
我就是后一种原因造成的,好久才想明白。
以上这篇linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法就是
详解Windows与Linux共享文件夹互相访问
首先安装并配置软件sambasudo yum install samba samba-client
vim /etc/samba/smb.conf 找到security这行并将#注释符号去