GNU/Linux >> Linux の 問題 >  >> Linux

その中にディレクトリとファイルを作成するための1つのコマンドlinuxコマンド

mkdir B && touch B/myfile.txt

または、関数を作成します:

mkfile() { mkdir -p -- "$1" && touch -- "$1"/"$2" }

作成するパスとファイル名の 2 つの引数を指定して実行します。言い方:

mkfile B/C/D myfile.txt

ファイル myfile.txt を作成します ディレクトリ B/C/D 内 .


この目的のために、独自の関数を作成できます。例:

$ echo 'mkfile() { mkdir -p "$(dirname "$1")" && touch "$1" ;  }' >> ~/.bashrc
$ source ~/.bashrc
$ mkfile ./fldr1/fldr2/file.txt

説明:

  • 関数を ~/.bashrc の最後に挿入します echo を使用したファイル コマンド
  • -p フラグは、fldr2 などのネストされたフォルダーを作成するためのものです。
  • ~/.bashrc を更新する source のファイル コマンド
  • mkfile を使用 ファイルを作成する関数

Linux
  1. Linux – Unix / linuxファイルのディレクトリ構造情報をどのように検査しますか?

  2. Linuxでファイル/ディレクトリの変更、削除、名前の変更を防ぐ方法は?

  3. 6 Linux のファイルとディレクトリを移動または名前変更する mv コマンドの例

  1. Linuxでディレクトリとフォルダを削除する方法は?

  2. Linuxターミナルでテキストファイルを作成する4つの方法

  3. zip ファイルを作成し、ディレクトリ構造を無視する

  1. Linuxlnコマンド

  2. Linux のパイプとリダイレクト - 解説!

  3. ディレクトリのすべてのファイルを空にする linux コマンド