Di buruh pelabuhan saya ingin melakukan ini: git clone XYZ cd XYZ make XYZ Namun karena tidak ada perintah cd, saya harus melewati path lengkap setiap saat (membuat XYZ / fullpath). Ada solusi bagus untuk ini?
Saya mencoba untuk mengubah direktori kerja skrip Node.js saya ketika dijalankan dari skrip bin. Saya punya sesuatu seperti berikut: #!/usr/bin/env node process.chdir('/Users') Ketika saya kemudian menjalankan file ini dengan ./bin/nodefile, itu keluar, tetapi direktori kerja dari konteks shell saat ini tidak berubah. Saya juga mencoba shelljs , tetapi itu juga …
Bagaimana saya bisa menyalurkan hasil dari whichperintah ke cd? Inilah yang saya coba lakukan: which oracle | cd cd < which oracle Tapi tidak satupun dari mereka berhasil. Apakah ada cara untuk mencapai ini (daripada salin / tempel tentu saja)? Edit: setelah dipikir-pikir, perintah ini akan gagal, karena file tujuan …