Pertanyaan yang diberi tag bash

35
Bagaimana cara menampilkan waktu modifikasi file?

Saya ingin metode untuk menemukan dan mencetak waktu modifikasi file, untuk digunakan dalam skrip bash. Saya telah datang dengan: ls -l $filename | cut -d ' ' -f '6-8' Output yang mana: Jul 26 15:05 Meskipun saya ingin menghindari penguraian ls, juga akan berguna untuk memiliki tahun di...

34
Menggunakan "saat membaca ..." dalam skrip linux

Bisakah seseorang tolong jelaskan bagaimana kode berikut bekerja? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done Secara khusus, saya ingin tahu mengapa output dari loop ini 3 4 5 6 2 1, bukan 3 2 1dan 6 5 4pada dua baris terpisah? Sepertinya saya tidak bisa membungkus pikiran saya...

34
Nama file dengan spasi untuk perulangan, temukan perintah

Saya memiliki skrip yang mencari semua file dalam beberapa subfolder dan arsip untuk tar. Skrip saya adalah for FILE in `find . -type f -name '*.*'` do if [[ ! -f archive.tar ]]; then tar -cpf archive.tar $FILE else tar -upf archive.tar $FILE fi done Perintah find memberi saya output...

34
Apa gunanya perintah: `command`?

Baru-baru ini saya menemukan perintah: commandyang tidak memiliki entri manual tetapi membantu menampilkan sebagai berikut: $ help command command: command [-pVv] command [arg ...] Execute a simple command or display information about commands. Runs COMMAND with ARGS suppressing shell function...

33
Bagaimana skrip dapat mendeteksi waktu idle pengguna?

Saya ingin memeriksa, di dalam skrip bash, berapa lama pengguna sesi X tidak digunakan. Pengguna itu sendiri tidak harus menggunakan bash, tetapi hanya X. Jika pengguna hanya memindahkan mouse, misalnya, jawaban yang bagus adalah "idle for 0 seconds". Jika dia belum menyentuh komputer dalam 5...

33
Apa arti "-" dalam "bash -"?

Apa bash -artinya dalam kode shell bash berikut? Tampaknya digunakan untuk mengambil output kode terakhir sebagai input. Jika demikian, dapatkah saya menuliskannya sebagai bashatau xargs bash? curl --silent --location https://rpm.nodesource.com/setup | bash

32
"File mv" dan sekarang hilang

Di jendela terminal, saya mengetik: mv filename ..\.. [Note the wrong slash.] Sekarang saya tidak dapat menemukannya. Hilang. Saya menjalankan beberapa pencarian dan mencari melalui file yang dihapus yang dapat dipulihkan. Tidak ada. Puf. Melayani saya tepat untuk menggunakan mesin Windows tepat...