检查传递的参数是文件还是目录

时间:2016-05-25 15:34:17

标签: bash shell unix

我想进入以DL开头的目录并转到INBOUND目录然后检查目录是否有文件或目录。如果文件计算了文件的数量,并将其与目录名一起写入IWCO.txt文件。如果目录然后进入所有目录计数中没有文件,则将其与目录名一起写入IWCO.txt文件。

代表:

DL_ComedyCentralRecords/INBOUND/Chris Hardwick FUNCOMFORTABLE/abc.txt
DL_Paracadute/INBOUND/acb.txt def.txt

我想输出

DL_ComedyCentralRecords/INBOUND/Chris Hardwick FUNCOMFORTABLE|1
DL_Paracadute/INBOUND|2

1 个答案:

答案 0 :(得分:2)

render() { return( <View> <TextInput autoCorrect={false} autoFocus={false} placeholder="#Kicker #Moabit" onChangeText={(text) => this.setState({text})} value={this.state.text} onSubmitEditing={(event) => this.startSearch()} /> {this.tags.map(this.renderButton)} </View> ); } 对于文件属实,

[ -f "$filename" ]适用于目录。

[ -d "$dirname" ]