#!/bin/bash
if test $# -ne 2
then
echo "Error : Invalid number of arguments"
else
if [ -d $1 ]
then
if [[ $2 =~ ^[0-9]+$ ]]
then
ls -l $1 | while read line
Пример: dir1
|_ filea
|_ fileb
|_ foldera
|_ filez
|_ folderxy
|_ filexy
Я хочу, чтобы скопировать dir1 с cp -r dir1 desti/nation но без folderxy. Как я могу это сделать?
У меня есть файлы с расширением .fastq.gz в нескольких подкаталогах. Я хотел бы скопировать все эти файлы в один новый каталог. Я тестировал следующую команду, которая, казалось, работала. $find . -na