Shellを使い分けよう

date_range 2024/03/27
エンジニアインターン
コマンドライン

こんにちは、京都開発研究所の武井健(たけいたけし)です!


今日の業務で静的サイトを作っていた時に、フォントのファイルをサイトのソースを置いているディレクトリに入れようと思ってドラッグアンドドロップしたりコピーペーストしてみたのですが、ファイルが認識されずにうまく渡せませんでした。ファイルの拡張子やメモリを確認しても正常でした。

zipファイルの中にフォルダがあって、その中にフォントのファイルがあるというちょっと面倒な状況で、GUIでなにやっても無駄な感じがしたのでコマンドラインを使うことにしました。コマンドラインはShell(エンドユーザーにOSのサービスを提供するもの)の一つで、GUIのようなShellだと手の届かない深い操作ができます。


実際の手順

まず、コマンドラインで渡したいファイルまで移動します。そのあと、渡したいディレクトリに対してzipファイルを解凍させます。

コマンドプロンプトではサードパーティーが必要になることもあるので、PowerShellで行ってしまうとよいでしょう。
以下、自分が入れたコマンド例です。

cd C:\Users\ユーザー名\ディレクトリまでの相対パス

Expand-Archive -Path zipファイルのパス -DestinationPath C:\Users\ユーザー名\ディレクトリまでの相対パス


Expand-Archiveの部分でファイルを解凍したいことを宣言して、path以降に対象ファイル、destinationpath以降に保存先までのパスを書いてます。

これでディレクトリに無事フォントのファイルを渡せました!みなさんもGUIに限界を感じたらpowerShellのようなコマンドラインを使ってみましょう!

*COMMENT*

  • 鈴木 はるな

    鈴木 はるな

    更新日:2024-03-27 17:49

    *コメント*

    武井くんお疲れ様!
    すごく難しいことをしていますね。
    うまくできない時、試行錯誤して自分なりにできる方法を見つけて、とりあえずやってみる。できた時は嬉しいよね!
    次回も頑張ろう~!

    *コメント*

  • 岡部 ちよ

    岡部 ちよ

    更新日:2024-03-28 10:34

    *コメント*

    武井さん、おつかれさまです!
    ご入社間もない時期ですが、WEBサイト制作に携わっているのですね...!
    難しい業務にチャレンジする姿勢、とても素晴らしいです✨
    これからもよろしくお願いいたします><

    *コメント*

*コメント*

*ログイン*

メールアドレス
パスワード