Pertanyaan yang diberi tag «shell»

Istilah 'shell' mengacu pada kelas umum penerjemah perintah interaktif berbasis teks yang paling sering dikaitkan dengan sistem operasi Unix & Linux. Untuk pertanyaan tentang skrip shell, gunakan tag yang lebih spesifik seperti 'bash', 'powershell' atau 'ksh'. Tanpa tag tertentu, solusi portabel (POSIX-compliant) harus diasumsikan, meskipun menggunakan 'posix' sebagai tambahan atau 'sh' sebagai gantinya lebih disukai.


20
Bersihkan layar di shell
Hanya pertanyaan singkat: Bagaimana Anda membersihkan layar di shell? Saya telah melihat cara seperti: import os os.system('cls') Ini hanya membuka windows cmd, membersihkan layar dan menutup tetapi saya ingin jendela shell dibersihkan (PS: Saya tidak tahu ini membantu, tetapi saya menggunakan Python versi 3.3.2) Terima kasih :)
90 python  shell  screen 

3
Baris perintah Bash dan batas input
Apakah ada semacam batasan karakter yang diberlakukan di bash (atau shell lain) untuk berapa lama input bisa? Jika ya, berapa batas karakter itu? Yaitu Apakah mungkin untuk menulis perintah di bash yang terlalu panjang untuk dieksekusi oleh baris perintah? Jika tidak ada batasan yang disyaratkan, apakah ada batasan yang disarankan?




4
Bagaimana cara memeriksa apakah ada pengguna postgres?
createusermemungkinkan pembuatan pengguna (ROLE) di PostgreSQL. Apakah ada cara sederhana untuk memeriksa apakah pengguna (nama) sudah ada? Jika tidak, createuser kembali dengan kesalahan: createuser: creation of new role failed: ERROR: role "USR_NAME" already exists UPDATE: Solusinya sebaiknya dapat dieksekusi dari shell, sehingga lebih mudah untuk mengotomatiskan di dalam skrip.


5
Ekspor dari sqlite ke csv menggunakan skrip shell
Saya membuat skrip shell untuk mengekspor kueri sqlite ke file csv, seperti ini: #!/bin/bash ./bin/sqlite3 ./sys/xserve_sqlite.db ".headers on" ./bin/sqlite3 ./sys/xserve_sqlite.db ".mode csv" ./bin/sqlite3 ./sys/xserve_sqlite.db ".output out.csv" ./bin/sqlite3 ./sys/xserve_sqlite.db "select * from eS1100_sensor_results;" ./bin/sqlite3 ./sys/xserve_sqlite.db ".exit" Saat menjalankan skrip, output muncul di layar, bukannya disimpan ke "out.csv". Ini berfungsi melakukan metode …
89 sqlite  shell  csv 


12
Memaksa bash untuk memperluas variabel dalam string yang dimuat dari file
Saya mencoba mencari cara untuk membuat bash (force?) Memperluas variabel dalam string (yang dimuat dari file). Saya memiliki file bernama "sesuatu.txt" dengan konten: hello $FOO world Saya kemudian lari export FOO=42 echo $(cat something.txt) ini mengembalikan: hello $FOO world Itu tidak memperluas $ FOO meskipun variabel telah ditetapkan. Saya tidak …
89 linux  bash  shell  unix 

13
Menggunakan sed untuk mengganti nama file secara massal
Objektif Ubah nama file ini: F00001-0708-RG-biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl ke nama file ini: F0001-0708-RG-biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl Kode Shell Untuk mengetes: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' Untuk melakukan: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' | sh Pertanyaan saya Saya tidak mengerti kode sed. Saya mengerti apa perintah substitusi $ sed 's/something/mv' cara. Dan …
89 bash  shell  sed  file-rename 

7
Bagaimana cara menghentikan proses java dengan anggun?
Bagaimana cara menghentikan proses Java dengan baik di Linux dan Windows? Kapan Runtime.getRuntime().addShutdownHook dipanggil, dan kapan tidak? Bagaimana dengan finalisator, apakah mereka membantu di sini? Dapatkah saya mengirim semacam sinyal ke proses Java dari shell? Saya mencari solusi yang lebih disukai portabel.
88 java  linux  windows  shell  process 

6
Gunakan perintah find tetapi kecualikan file dalam dua direktori
Saya ingin mencari file yang diakhiri dengan _peaks.bed, tetapi mengecualikan file di folder tmpdan scripts. Perintah saya seperti ini: find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) Tapi itu tidak berhasil. File di dalam tmpdan scriptfolder akan tetap ditampilkan. Apakah ada yang punya ide …
88 linux  shell  unix  find 


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.