Pertanyaan yang diberi tag bash

25
Alias ​​perintah untuk dijalankan di latar belakang

Saya ingin pintasan keyboard berfungsi seperti itu: > e foo.txt untuk memperluas sebagai > emacs foo.txt & Ini mudah digunakan alias e=emacs, tetapi bagaimana cara memasukkan &setelah nama file? Saya menyadari itu tidak mungkin menggunakan hanya alias, jadi saya akan menerima...

25
Perbedaan antara operator >> dan> \>?

RHEL 6 Apakah ada perbedaan antara operator >>dan >\>operator? Saya membaca uraian singkat berikut dalam buku pelatihan RHEL: "Anda dapat menambahkan output standar ke akhir file yang ada dengan panah redirection ganda dengan perintah seperti ls >\> filelist Saya lebih...

25
Negasikan sementara kondisi loop di bash

Di bagian skrip yang sedang saya kerjakan, saya ingin memvalidasi bahwa alamat IP yang dimasukkan adalah dalam format yang benar. Saya ingin membuat perulangan sementara format input TIDAK benar. Berikut ini berfungsi untuk loop sementara format IS yang benar. while [[ $range =~

25
Bash scripting - loop sampai nilai kembali adalah 0

Saya perlu umount sesuatu di skrip saya, tetapi kadang-kadang unmount sebelum semua data selesai disalin dan menyebabkan umount gagal. Saya mencari cara untuk melakukan "memblokir" umount, tetapi saya tidak menemukan apa pun. Jadi, saya mencoba menulis skrip untuk diulang sampai dapat di-unmount,...

25
Bagaimana cara menghapus beberapa baris baru di EOF?

Saya memiliki file yang diakhiri dengan satu atau lebih baris baru dan harus berakhir hanya dalam satu baris baru. Bagaimana saya bisa melakukannya dengan alat Bash / Unix / GNU? Contoh file buruk: 1\n \n 2\n \n \n 3\n \n \n \n Contoh file yang diperbaiki: 1\n \n 2\n \n \n 3\n Dengan kata...

25
Cara tercepat untuk menggabungkan file

Saya punya 10k + file dengan total lebih dari 20GB yang harus saya gabungkan menjadi satu file. Apakah ada cara yang lebih cepat daripada cat input_file* >> out ? Cara yang disukai adalah perintah bash, Python juga dapat diterima jika tidak terlalu lambat.

25
Uji integritas file tar di bash

Saya memiliki skrip bash yang membuat file '.tar'. Setelah file dibuat, saya ingin menguji integritasnya dan mengirim email ke pengguna root jika integritasnya buruk. Saya tahu saya perlu menggunakan perintah tar -tf /root/archive.taruntuk memeriksa integritas file, tetapi bagaimana saya...