Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

6
Ganti nama beberapa file menggunakan skrip Bash
Saya ingin mengganti nama banyak file di direktori yang sama menggunakan skrip Bash. Nama file adalah sebagai berikut: file2602201409853.p file0901201437404.p file0901201438761.p file1003201410069.p file2602201410180.p Saya ingin mengganti nama ke format berikut: file2503201409853.p file2503201437404.p file2503201438761.p file2503201410069.p file2503201410180.p Saya membaca tentang perintah rename, dan mencoba melakukannya dengan cara ini, tetapi tidak melakukan apa-apa, …
27 bash  rename 

4
Mengapa tidak ada perintah shell untuk membuat file?
Dimohon perhatiannya: Saya tidak bertanya bagaimana cara membuat file dari baris perintah! Saya telah menggunakan touchuntuk membuat file selama bertahun-tahun tanpa memperhatikan bahwa tujuan utamanya adalah sesuatu yang lain. Jika seseorang ingin membuat file dari baris perintah ada begitu banyak kemungkinan: touch foo.bar > foo.bar cat > foo.bar echo -n …



6
Apakah CTRL + C salah digunakan untuk kembali ke baris perintah?
Pertanyaan ini dimigrasikan dari Server Fault karena dapat dijawab di Unix & Linux Stack Exchange. Bermigrasi 7 tahun yang lalu . Ketika saya menggunakan tail -fdan saya ingin kembali ke shell, saya selalu menggunakan CTRL+C. Atau ketika saya mengetik perintah dan merasa ingin membatalkannya dan memulai lagi, saya hanya CTRL+Cperlu …
27 linux  bash 

5
Cara yang lebih baik dalam menerima variasi 'Ya' dari prompt shell
Pengujian kegunaan dari skrip shell yang saya tulis menemukan bahwa orang-orang memiliki harapan yang berbeda tentang cara menjawab pertanyaan yang mengharapkan 'ya' sebagai jawabannya. Lihat variasi dalam contoh kode di bawah ini. Tentunya harus ada cara yang lebih baik dari apa yang saya temukan? Apa bentuk Anda yang dapat dibaca …

5
Bagaimana saya bisa mendaftar opsi bash'es untuk shell saat ini?
Bash intepreter itu sendiri memiliki opsi, yaitu Baris 22-23 dari halaman manual bash: OPTIONS All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options when it is invoked: …
27 bash  shopt 

3
Bash autocomplete: daftar file pertama kemudian siklus melalui mereka
Apakah mungkin untuk mengkonfigurasi bash sedemikian rupa sehingga pada tab pertama autocomplete ia mencantumkan semua file yang mungkin dan pada siklus berikutnya melalui pilihan? Kedua opsi itu mudah dilakukan secara terpisah dan saya bisa mengikatnya ke tombol yang berbeda, tetapi di atas akan sempurna, tetapi saya tidak dapat menemukan apa …


3
Bagaimana saya bisa mengatur waktu pipa?
Saya ingin timeperintah yang terdiri dari dua perintah terpisah dengan satu keluaran perpipaan ke yang lain. Misalnya, perhatikan dua skrip di bawah ini: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Sekarang, bagaimana saya bisa timemelaporkan waktu yang diperlukan foo.sh | bar.sh(dan ya, saya tahu pipa …
27 bash  shell  pipe  time 

2
alasan untuk exec dalam skrip wrapper
Saya telah melihat contoh skrip wrapper yang singkatnya adalah sebagai berikut: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec "$myprog"" exec "$myprog" "$@" Seperti yang terlihat di atas, mereka menggunakan execuntuk segera mengganti shell yang baru dibuat dengan $myprog. Seseorang dapat mencapai hal yang sama tanpa exec: …
27 bash  exec 



2
Di mana variabel lingkungan TERM dapat diatur?
Ketika saya membuka jendela terminal dengan emulator Terminal GNOME di GUI desktop, variabel lingkungan TERM shell default ke nilai xterm. Jika saya menggunakan CTL+ ALT+ F1untuk beralih ke jendela konsol TTY dan echo $TERMnilainya diatur ke linux. Motivasi saya untuk bertanya adalah bahwa di dalam ~/.bashrcfile saya variabel digunakan untuk …

1
ctrl c vs ctrl z dengan pekerjaan latar depan
Ctrl+ Zmenghentikan pekerjaan sedangkan Ctrl+ Cmembunuh pekerjaan. Mengapa demikian? Bukankah sebaliknya lebih masuk akal? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ Stopped sleep 100 z@z-lap:~$ jobs [1]+ Stopped …

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.