GNU/Linux >> Belajar Linux >  >> Linux

Satu perintah untuk membuat direktori dan file di dalamnya perintah linux

mkdir B && touch B/myfile.txt

Atau, buat fungsi:

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

Jalankan dengan 2 argumen:jalur untuk membuat dan nama file. Mengatakan:

mkfile B/C/D myfile.txt

akan membuat file myfile.txt di direktori B/C/D .


Untuk tujuan ini, Anda dapat membuat fungsi Anda sendiri. Misalnya:

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

Penjelasan:

  • Sisipkan fungsi di akhir ~/.bashrc file menggunakan echo perintah
  • -p flag adalah untuk membuat folder bersarang, seperti fldr2
  • Perbarui ~/.bashrc file dengan source perintah
  • Gunakan mkfile berfungsi untuk membuat file

Linux
  1. Linux ln perintah

  2. Bagaimana Mencegah Modifikasi File/Direktori, Penghapusan dan Penggantian Nama di Linux?

  3. Pipes dan Redirection di Linux - Dijelaskan!

  1. Bagaimana cara menghapus direktori dan folder di Linux?

  2. Buat file zip dan abaikan struktur direktori

  3. perintah linux untuk mengosongkan semua file direktori

  1. Linux – Bagaimana Cara Memeriksa Informasi Struktur Direktori File Unix/linux?

  2. 4 Cara Membuat File Teks di Terminal Linux

  3. 6 mv Contoh Perintah untuk Memindahkan atau Mengganti Nama File dan Direktori Linux