Movatterモバイル変換


[0]ホーム

URL:


Sari la conținut
Wikipediaenciclopedia liberă
Căutare

basename

De la Wikipedia, enciclopedia liberă

ComandaUNIXbasename elimină calea (path) din numele unui fișier. Toate caracterele până la ultimul slash/ sunt eliminate. Comanda este folosită în principal în scripturi.


Sintaxă

[modificare |modificare sursă]
basename nume [sufix]

undenume este numele complet al fișierului încluzândcalea, iar parametrul opționalsufix este și el înlăturat din numele fișierului.


Exemple

[modificare |modificare sursă]
$ basename /usr/share/fonts/lyx/cmr10.ttfcmr10.ttf
$ basename /home/jsmith/base.wiki .wikibase


Performanță

[modificare |modificare sursă]

Fiind un program separat,basename este mai lent decât substituire shell normală. Diferența de viteză devine vizibilă când programul este chemat de foarte multe ori, de exemplu:

while read file; do  basename "$file"done < some-input

Substituirea shell echivalentă și mult mai rapidă este următoarea

echo "${file##*/}";


Legături externe

[modificare |modificare sursă]


 v  d  m Programe înlinia de comandă pentruUnix (mai multe)
Gestionare de fișiere:cat |cd |chmod |chown |chgrp |cksum |cmp |cp |du |df |file |fsck |ln |ls |lsof |mkdir |mount |mv |pwd |rm |rmdir |split |touch
Gestionare de procese:at |chroot |cron |exit |kill |killall |nice |pgrep |pidof |pkill |ps |pstree |sleep |time |top |wait
Gestionare de utilizator/mediu:env |finger |id |mesg |passwd |su |sudo |uname |uptime |w |wall |who |whoami |write
Procesare text:awk |comm |cut |ed |ex |fmt |head |iconv |join |less |more |paste |sed |sort |tac |tail |tr |uniq |wc |xargs
ProgramareShell:basename |echo |expr |false |printf |test |true |unsetImprimare:
lp
Communicații:
inetd |netstat |ping |rlogin |traceroute
Căutare:
find |grep |strings
Diverse:
banner |bc |cal |dd |man |size |yes
Adus de lahttps://ro.wikipedia.org/w/index.php?title=Basename&oldid=15236064
Categorii:
Categorie ascunsă:

[8]ページ先頭

©2009-2026 Movatter.jp