Pertanyaan yang diberi tag «shell»

Shell adalah antarmuka baris perintah Unix. Anda dapat mengetik perintah dalam shell secara interaktif, atau menulis skrip untuk mengotomatiskan tugas. Gunakan tag ini untuk pertanyaan yang berlaku pada / bin / sh dan sebagian besar shell yang kompatibel (abu, bash, ksh, zsh, ...). Untuk skrip shell dengan kesalahan, silakan periksa di http://shellcheck.net sebelum memposting di sini.

2
find (1): bagaimana wildcard bintang diimplementasikan agar gagal pada beberapa nama file?
Dalam sistem file di mana nama file berada di UTF-8, saya punya file dengan nama yang salah; itu ditampilkan sebagai D�sinstaller:, nama aktual menurut zsh D$'\351'sinstaller:, Latin1 untuk Désinstaller, itu sendiri barbarisme Perancis untuk "uninstall." Zsh tidak akan cocok dengan itu [[ $file =~ '^.*$' ]]tetapi akan mencocokkannya dengan globbing …

2
Di mana "ekspor var = nilai" tidak tersedia?
Saya telah mengambil - mungkin di Usenet pada pertengahan 1990-an (!) - yang membangun export var=value adalah Bashism, dan ungkapan portabel itu var=value export var Saya telah mengadvokasi ini selama bertahun-tahun, tetapi baru-baru ini, seseorang menantangku, dan saya benar-benar tidak dapat menemukan dokumentasi untuk mendukung apa yang dulunya merupakan kepercayaan …

9
Bagaimana saya bisa menambahkan $ PATH dengan bersih?
Saya ingin cara menambahkan sesuatu ke $ PATH, seluruh sistem atau untuk pengguna individu, tanpa berpotensi menambahkan jalur yang sama beberapa kali. Salah satu alasan untuk ingin melakukan ini adalah agar penambahan dapat dibuat .bashrc, yang tidak memerlukan login, dan juga lebih berguna pada sistem yang menggunakan (misalnya) lightdm, yang …
31 shell  path 



4
Apa yang terjadi jika Anda mengedit skrip selama eksekusi?
Saya punya pertanyaan umum, yang mungkin merupakan hasil dari kesalahpahaman tentang bagaimana proses ditangani di Linux. Untuk tujuan saya, saya akan mendefinisikan 'skrip' sebagai potongan kode bash yang disimpan ke file teks dengan izin eksekusi yang diaktifkan untuk pengguna saat ini. Saya memiliki serangkaian skrip yang saling memanggil secara bersamaan. …


2
ambil dan lepas tanda dolar
Saya ingin tahu file mana yang memiliki string $Id$. grep \$Id\$ my_dir/mylist_of_files mengembalikan 0 kejadian. Saya menemukan bahwa saya harus menggunakan grep \$Id$ my_dir/mylist_of_files Lalu saya melihat bahwa $Idberwarna pada output, yaitu sudah cocok. Bagaimana saya bisa mencocokkan yang kedua $dan mengapa tidak \$Id\$berhasil. Tidak masalah apakah karakter kedua $adalah …

3
Bisakah saya membuat rantai pgrep dengan kill?
Saya perhatikan bahwa |digunakan untuk mengirim hasil dari perintah pertama ke yang lain. Saya ingin membunuh semua proses yang sesuai dengan nama. Inilah yang biasanya dilakukan pgrep: $ pgrep name 5089 5105 Dan beberapa argumen tampaknya bekerja dengan kill: sudo kill 5089 5105 Tapi ini salah: pgrep name | kill …
31 shell  pipe  arguments 

1
Mengapa perintah string tidak berhenti?
The stringsberperilaku perintah ganjil, tampaknya itu tidak berhenti menulis ke file bahkan jika drive kehabisan ruang. Atau mungkin saya melewatkan sesuatu? Saya menjalankan yang berikut ini: # strings /dev/urandom > random.txt ini terus berjalan dan tidak berhenti bahkan setelah mengisi disk (usb flash biasa). kemudian agar lebih cepat saya membuat …
30 linux  shell  string 

3
Grep Berwarna-warni
Saya mencoba untuk mendapatkan setiap perintah grep untuk menyorot hasilnya dalam warna yang berbeda. Saya bisa melakukannya secara manual dengan garis seperti ini: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Setiap ckarakter akan disorot dalam warna hijau dan setiap okarakter …
30 bash  shell  grep  pipe  bashrc 

4
Apakah ada shell JavaScript?
Baru-baru ini saya telah bekerja dengan JS dan saya sangat antusias dengan bahasa ini. Saya tahu bahwa ada node.js untuk menjalankan JS di sisi server, tetapi apakah ada shell yang menggunakan JS sebagai bahasa scripting? Jika hal seperti itu ada, seberapa bermanfaat & stabilnya?

2
Apakah pengalihan output ke file menerapkan kunci pada file?
Jika saya punya perintah $ ./script >> file.log yang dipanggil dua kali, dengan panggilan kedua terjadi sebelum yang pertama berakhir, apa yang terjadi? Apakah panggilan pertama mendapatkan kunci eksklusif pada file output? Jika demikian, apakah skrip kedua gagal ketika mencoba menulis, atau apakah shell menerima output (memungkinkan skrip untuk mengakhiri) …


3
Perintah ls: apa arti baris pertama?
Ketika saya melakukannya ls -lsaya mendapatkan ini: calico@A000505:~/Documentos$ ls -l total 2020 -rwxr-xr-x 1 calico calico 8559 2010-11-16 11:12 a.out -rwxrw-rw- 1 smt smt 2050138 2010-10-14 10:40 Java2.pdf -rwxrw-rw- 1 ocv ocv 234 2010-11-16 11:11 test.c Tetapi apa yang dimaksud dengan "total 2020"? Saya hanya punya 3 file jadi bukan …
30 shell  ls 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.