1 Day 1 Tip(s)

1day 一日ひとつ 1tip 一つのtipsを紹介

[Unix] mvなどのコマンドで”.”の付いた隠しファイルも一緒に移動させる方法

      2015/04/17

mvで.htaccessなども移動させたいのですが、“*”ですべてのファイルを指定しても、移動できません。

そんなファイルを移動させる方法です。

2通りご紹介します。

正規表現で”.”が付いたファイルを移動させる方法

ドットから始まるファイルを個別に指定

mvコマンドでドットが付いたファイルを「 .[^\.]* 」で別に指定します。

 

実行例

$ mv * .[^\.]* ..

 

シェルの設定を変更

shoptコマンドを使用して、シェルの設定を変更します

$ shopt -s dotglob

 shoptはシェルの設定を行うコマンド

-sは「set」で設定を有効にします。

dotglobで頭にドットのついたファイルを“*”の中に含めます。

 - コマンド

googleadsense336

googleadsense336

  関連記事

[コマンド] sudoでそのままcdはできない

sudoでcdはできません。 詳しくは$ man sudo すれば詳しく記述があ …

[Unix] ファイルの権限を変更するコマンド3つ-chown,chgrp,chmod

ファイルの権限(所有権、所有グループ、アクセス権)を変更するコマンドを纏めてみま …

no image
[Unix] chmodコマンドのモードの詳しい設定方法

ファイルのアクセス権を変更するchmodは、以下の書式で実行します。 $ chm …

no image
[Mac] purgeコマンドを使ってメモリを解放してみる

昨日の記事で、アプリを使用してメモリを解放する方法を紹介しましたが今回はコマンド …

[Cal] calコマンドを使って一瞬でカレンダーを表示する

ターミナル上でcalコマンドを実行すれば一瞬でカレンダーが表示できます。 ただ曜 …

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です