はじめまして。初心者です。
シェルによる作業を行っておりますが上手く出来ず
みなさまのお知恵をお借り致したく投稿させて頂きます。
前提・実現したいこと
複数フォルダaaa~配下の*.csvを
aaa~.tar.gzにする作業をしております。
解凍時にaaa~フォルダが含まれないように
したいです。
例)
tar -czvf aaa~.tar.gz した際に
aaa~/*.csv
aaa~/*2.csv
ではなく以下のようにいきなりファイル
*.csv
*1.csv
となるイメージです。
※都合により、解凍側はコマンド変更出来ません。
試して見たのは、簡単ですが以下のような感じです。
for i in find -type d -name aaa*
do 'tar -zcvf "${i}".tar.gz "${d}"/.*csv'; done
補足情報(FW/ツールのバージョンなど)
CentOS6.8

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/24 05:48