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.


7
Cara menggunakan variabel sebagai bagian dari nama array
Saya punya dua array: arrayA=(1 2 3) arrayB=(a b c) dan saya ingin mencetak salah satunya menggunakan argumen baris perintah, yaitu tanpa if else. Saya mencoba beberapa variasi pada sintaks tetapi tidak berhasil. Saya ingin melakukan sesuatu seperti ini: ARG="$1" echo ${array${ARG}[@]} tapi saya mendapatkan kesalahan "substitusi buruk". Bagaimana saya …
11 bash  shell 

2
Masalah dalam skrip dengan spasi dalam nama file
Saya punya skrip yang merupakan file dari host jarak jauh ke lokal. Terkadang nama file berisi spasi. scp tidak suka spasi di nama file-nya. Untuk beberapa alasan upaya saya dalam menangani spasi belum menghasilkan jalur scp yang benar. Kode: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Hasil dalam Cannot find directory: var/root/Documents/MyFile …









2
Gunakan file SINI dan redirect output dari perintah
Saya memiliki kode berikut dalam skrip batch: mpirun -np 6 ./laplace <<END 100 100 100 0.01 100 3 2 1 END | tail -n 1 > output Tapi itu tidak berhasil. Yang ingin saya lakukan adalah menggunakan file HERE sebagai input ke perintah mpirun, dan kemudian menyalurkan output ke perintah …

7
perintah `highlight`
Apakah ada perintah yang dapat digunakan untuk dengan mudah menyorot (dengan warna, teks tebal atau back- / foreground) terbalik string khusus di stdin sambil meneruskan seluruh string ke stdout? Saya sedang berpikir untuk membangunnya , tetapi saya lebih suka menggunakannya jika sudah ada. Beberapa fitur yang diinginkan: String highlight terpisah …


1
Bagaimana cara mengarahkan output ke cd?
Apakah mungkin untuk mengarahkan output perintah cd? Sebagai contoh, saya mencari direktori menggunakan locatedan mendapatkan path ke sana. Sekarang, alih-alih menulis cdlintasan, dapatkah saya mengarahkan ulang locatehasilnya cd? Saya mencoba ini: $ locate Descargas | grep Descargas$ /home/oliver/Descargas $ locate Descargas | grep Descargas$ | cd $ locate Descargas | …

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.