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.

15
Shell berorientasi objek untuk * nix
Pendahuluan: Saya suka bash dan tidak punya niat memulai segala jenis argumen atau perang suci, dan mudah-mudahan ini bukan pertanyaan yang sangat naif. Pertanyaan ini agak terkait dengan posting ini pada pengguna super, tapi saya tidak berpikir OP benar-benar tahu apa yang dia minta. Saya menggunakan bash di FreeBSD, linux, …

3
Perintah pemipaan setelah xarg yang di-pipe
HP-UX ***** B.11.23 U ia64 **** lisensi pengguna tidak terbatas find . -type d -name *log* | xargs ls -la memberi saya nama direktori (yang berisi lognama direktori) diikuti oleh semua file dalam direktori itu. Direktori /var/opt/SID/application_a/log/, /var/opt/SID/application_b/log/, /var/opt/SID/application_c/log/dan sebagainya berisi file-file log. Saya ingin hanya dua file log terbaru …
38 shell  find  pipe  xargs 

5
bagaimana saya bisa menggunakan bash sebagai shell login saya ketika sysadmin saya menolak untuk membiarkan saya mengubahnya
Sysadmin unix tempat saya bekerja enggan memberi saya akses untuk mengubah shell login saya dari kshmenjadi bash. Dia telah memberikan berbagai alasan, yang paling lucu adalah karena mereka menulis semua skrip kshmereka karena mereka tidak akan berfungsi jika saya mencoba menjalankannya. Saya tidak tahu dari mana dia mendapatkan ide-ide ini, …
38 shell  login  profile 

6
Bagaimana mengelabui perintah dengan berpikir outputnya akan ke terminal
Diberikan perintah yang mengubah perilakunya ketika outputnya menuju ke terminal (mis. Menghasilkan keluaran berwarna), bagaimana output itu dapat dialihkan dalam pipa sambil mempertahankan perilaku yang berubah? Pasti ada utilitas untuk itu, yang tidak saya sadari. Beberapa perintah, seperti grep --color=always, memiliki flag opsi untuk memaksa perilaku, tetapi pertanyaannya adalah bagaimana …
38 shell  pipe  utilities  stdout  pty 

2
EOF yang tak terduga saat mencari pencocokan `" '- skrip bash
Saya baru saja menulis skrip bash dan selalu mendapatkan EOF-Error ini. Jadi inilah skrip saya (hanya berfungsi pada OS X): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" = "1" ] then echo -e …
38 bash  shell 

3
Bisakah file dibuat dengan izin yang ditetapkan pada baris perintah?
Saat membuat direktori, mkdir -m <mode> <dir>sediakan untuk membuat satu atau lebih direktori dengan mode / izin yang ditetapkan (secara atomis). Apakah ada yang setara untuk membuat file, di baris perintah? Sesuatu yang mirip dengan: open("file", O_WRONLY | O_APPEND | O_CREAT, 0777); Apakah menggunakan touchdiikuti oleh satu chmod-satunya pilihan saya …

7
Apakah `~ / Dokumen` adalah relatif atau jalur absolut?
Ini hanyalah pertanyaan kosa kata, tetapi yang terus berputar di kepala saya. Itu berasal dari ujian praktek dari buku persiapan LPIC . Jawaban yang benar menurut buku ini ~/Documentsadalah direktori relatif karena relatif terhadap direktori home. Namun, buku ini berisi rasio kesalahan penulisan dan kesalahan yang terhormat sehingga saya tidak …
37 shell  filenames 


2
Apa artinya "$ {- # * i}"! = "$ -" artinya?
Dalam /etc/profileaku melihat ini: for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/dev/null 2>&1 fi fi done Apa ${-#*i}artinya Saya tidak dapat menemukan definisi awal ekspansi parameter ${-.


2
Apakah Bash memiliki fitur serupa seperti sugesti dan sorotan Fish?
Saya baru-baru ini memperhatikan 2 fitur di Fish dan bertanya-tanya apakah ada yang tahu apakah ini juga tersedia di Bash? Penyorotan sintaksis Spesifik: Anda akan segera melihat bahwa ikan melakukan penyorotan sintaks saat Anda mengetik. Perintah yang tidak valid berwarna merah secara default: Perintah mungkin tidak valid karena tidak ada, …
37 bash  shell  fish 

2
apa yang sedang dilakukan `env <command>`?
Apa yang env ls -aldilakukan perintah ? Saya memiliki tes Linux dan ada pertanyaan: "Bagaimana menjalankan perintah secara langsung, tetapi tidak alias?" Saya tahu ada solusi seperti perintah awalan dengan simbol khusus, tapi saya lupa. Sekarang saya tahu itu \. (baca dari posting ini ). Tetapi saya juga ingat bahwa …




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.