Pertanyaan yang diberi tag shell

10
Daftar elemen dengan spasi di zsh

Saya telah mempelajari scripting zsh untuk semua 2 jam pada saat ini dan saya telah menabrak dinding. Saya ingin melihat daftar file yang mungkin memiliki ruang di dalamnya. Saya terbuka untuk pendekatan yang sama sekali berbeda dari contoh berikut selama mereka zsh karena zsh adalah apa yang saya...

10
Mengapa saya mendapatkan kesalahan 255 ketika mengembalikan -1

Saya baru mengenal pemrograman C ++ dan saya punya pertanyaan yang sangat mendasar. Saya perhatikan bahwa ketika saya kembali -1dalam program C ++ dan kemudian memeriksa status keluar, saya mengerti 255. Mengapa demikian? Kode tersebut adalah yang paling dasar: int main() { return -1;...

10
Hitung variabel, dan hasilkan ke variabel lain

Satu-satunya kalkulator yang saya tahu adalah bc. Saya ingin menambahkan 1ke variabel, dan output ke variabel lain. Saya mendapatkan nextnumvariabel dari penghitungan string dalam file: nextnum=`grep -o stringtocount file.tpl.php | wc -w` Katakanlah nextnumnilainya 1. Ketika ditambahkan dengan...

10
Metode yang baik untuk membandingkan waktu?

Saya perlu memeriksa waktu saat ini dan membatalkan skrip jika itu bukan waktu yang tepat untuk menjalankannya. Juga, jika ada orang lain yang menjalankannya, itu harus dibatalkan. Sebagai contoh: Saya perlu skrip saya untuk hanya berjalan jika dimulai antara 10 dan 2 pagi (jendela 4 jam). Saat...

10
ZSH: Apa perbedaan antara `.` dan` source`?

Saya dulu berpikir bahwa built-in .dan sourcesetara. Pertanyaan ini setuju dengan saya ketika datang ke bash. Namun saya menemukan hal berikut menggunakan zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory:

10
Temukan direktori yang tidak mengandung subdirektori

Saya menulis skrip adalah ksh. Perlu menemukan semua nama direktori langsung di bawah direktori saat ini yang hanya berisi file, bukan subdirektori. Saya tahu bahwa saya dapat menggunakan ls -alRdan secara rekursif mengurai output untuk huruf pertama di bidang pertama ( duntuk direktori). Saya...

10
Mendapatkan stdin dari pipa bernama

Apa yang saya coba lakukan adalah menjalankan python di jendela terminal dan mengarahkan stdin dari pipa bernama. Lalu saya menulis ke pipa bernama di terminal lain dan meminta perintah itu mengeksekusi pada python. Terminal 1: mkfifo p1 python < p1 Terminal 2: echo -n "print \"Hello...