Dizinler için sembolik bağlantılar


0

Gerçekten bu konuda hızlı bir yardıma ihtiyacım var. Bu senaryo. Kaynak dizin oluşturuldu
SOURCE :
/apps/application_scripts/intl/bin Burada çok fazla kabuk betiği var (* .sh)

TARGET :
/home/edwprod/intl/bin
Sembolik bağlantı:
ln -s /apps/application_scripts/intl/bin /home/edwprod/intl/bin

Eğer böyle bir ksh yi başka bir dizinde çalıştırırsam
/home/edwprod/intl/bin/ex1.sh

Hata mesajını gösterir not found [No such file or directory]

Lütfen tavsiye.

linux  shell  unix  sh 

1
Komut dosyasına uygun Dosya Erişim İzinlerine (FAP) sahip misiniz?

1
does /home/edwprod/intl/bin senden önce var ln -s Komut?

evet .. zaten var. / apps yoluna gidiyorum ve sembolik bağlantılar sağlıyorum

4
@AruM: İle olduğu gibi cp, eğer ikinci argüman ln -s dizin var, bağlantı oluşturulur içinde Bağlantı hedefinin son bileşeni tarafından verilen adı taşıyan dizin, bu nedenle muhtemelen /home/edwprod/intl/bin/bin şimdi.

1
Yapmalısın /apps/application_scripts/intl/bin/* /home/edwprod/intl/bin niyetini doğru tahmin edersem

Yanıtlar:


0

Lütfen şunu dene:

cd /home/edwprod/intl/
mv bin  old-bin
ln -s /apps/application_scripts/intl/bin .
ls -l bin bin/

Ne gösterir?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.