Bash shell menyalin file di direktori tersembunyi

Butuh bantuan dengan skrip Unix.

bagaimana Anda menggunakan /bin/cp untuk menyalin file dari /somepath/somedir/somewhere/.temp_folder ke /somepath/somedir/somewhere/

baris saya

/bin/cp -r somepath/somedir/somewhere/.[!.]* somepath/somedir/somewhere/

direktori .temp_folder Disalin tetapi saya hanya ingin menyalin file

Tia!


person evilspowa    schedule 13.11.2014    source sumber


Jawaban (1)


Anda dapat menggunakan lebih banyak glob setelah direktori:

cp -r somepath/somedir/somewhere/.[!.]*/* somepath/somedir/somewhere/

somepath/somedir/somewhere/.[!.]*/* akan mencocokkan file dan direktori di dalam .temp_folder

person anubhava    schedule 13.11.2014