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.

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 …

4
ln -s dengan path relatif ke pwd
Saya mencoba membuat banyak tautan simbolik, tetapi saya tidak tahu mengapa ini berhasil ln -s /Users/niels/something/foo ~/bin/foo_link sementara ini cd /Users/niels/something ln -s foo ~/bin/foo_link tidak. Saya percaya ini ada hubungannya dengan foo_linkmenautkan ke foo in /Users/niels/binalih-alih/Users/niels/something Jadi pertanyaannya adalah, bagaimana cara membuat tautan simbolis yang menunjuk ke jalur absolut, …
26 bash  shell  symlink  ln 

3
Hapus semua file yang dibuat sebelum tanggal tertentu
Saya memiliki direktori yang berisi banyak file (seperti log untuk setiap hari sepanjang tahun). Saya ingin menghapus semua file yang dibuat sebelum katakanlah 22/11. Bagaimana saya bisa mencapainya? Haruskah saya gunakan findmaka exec -rm? Saya menggunakan ksh.
26 shell  files  find  ksh 

5
Jalankan skrip di shell saat ini tanpa. sebelum perintah
Jika skrip harus dieksekusi di shell saat ini, itu dapat dicapai dengan menambahkan titik sebelum perintah: . ./somescript.sh Apakah ada cara untuk melakukan ini tanpa mengetik titik setiap kali? Misalnya perintah untuk mengubah shell induk dari skrip itu sendiri?
26 shell 


1
Menjalankan fungsi readline tanpa mengikat kunci?
Saya baru saja membaca halaman manual readline dan menemukan banyak perintah hebat yang tidak saya ketahui. Namun, beberapa tidak memiliki ikatan kunci default. Apakah ada cara untuk menjalankan perintah tidak terikat dari shell? Saya tidak bertanya bagaimana cara mengikat perintah di ~ / .inputrc, tetapi bagaimana menjalankannya sebagai "satu" dari …
26 bash  shell  readline  inputrc 

3
Kapan Anda perlu 'nohup' jika Anda sudah forking menggunakan '&'?
Pertama pertanyaan ini terkait tetapi jelas tidak sama dengan pertanyaan yang sangat bagus ini: Perbedaan antara nohup, disown, & & Saya ingin memahami sesuatu: ketika saya melakukan '&', saya forking kan? Apakah pernah berguna untuk melakukan "nohup ... &" atau hanya & cukup? Bisakah seseorang menunjukkan case di mana Anda …
26 shell  nohup  fork 



8
Gunakan file konfigurasi untuk skrip shell saya
Saya perlu membuat file konfigurasi untuk skrip saya sendiri: di sini sebuah contoh: naskah: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Isi dari /home/myuser/test/config: nam="Mark" sur="Brown" itu berhasil! Pertanyaan saya: apakah ini cara yang benar untuk melakukan ini atau ada cara lain?

4
Array dalam Unix Bourne Shell
Saya mencoba menggunakan array di shell Bourne ( /bin/sh). Saya menemukan bahwa cara untuk menginisialisasi elemen array adalah: arr=(1 2 3) Tetapi sedang mengalami kesalahan: syntax error at line 8: `arr=' unexpected Sekarang posting di mana saya menemukan sintaks ini mengatakan itu untuk bash, tetapi saya tidak dapat menemukan sintaks …





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.