Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

basenameposix — online w chmurze

Uruchom basenameposix u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie basenameposix, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS

PROGRAM:

IMIĘ


basename — zwraca niekatalogową część ścieżki

STRESZCZENIE


nazwa podstawowa ciąg [przyrostek]

OPIS


Połączenia ciąg operand będzie traktowany jako ścieżka, jak zdefiniowano w Definicjach Bazowych
tom POSIX.1‐2008, Sekcja 3.267, Nazwa ścieżki. sznurek ciąg zostaną zamienione na
nazwa pliku odpowiadająca ostatniemu komponentowi ścieżki w ciąg a potem przyrostek
ciąg przyrostek, jeśli jest obecny, należy go usunąć. Odbywa się to poprzez wykonywanie czynności
odpowiada następującym krokom w kolejności:

1. Gdyby ciąg jest łańcuchem pustym, nie jest określone, czy wynikowy łańcuch jest '.' or
pusty ciąg. W obu przypadkach pomiń kroki od 2 do 6.

2. Gdyby ciąg is "//", to czy kroki od 3 do 6 mają zostać pominięte, czy
obrobiony.

3. Gdyby ciąg składa się w całości z postacie, ciąg zostanie ustawiony na jeden
postać. W takim przypadku pomiń kroki od 4 do 6.

4. Jeśli są jakieś ślady znaki w ciąg, zostaną usunięte.

5. Jeśli są jakieś znaki pozostałe w ciąg, przedrostek ciąg aż do
i w tym ostatni znak w ciąg zostaną usunięte.

6. Jeśli przyrostek operand jest obecny, nie jest identyczny z pozostałymi znakami
ciąg, i jest identyczny z sufiksem znaków pozostałych w ciąg, przyrostek
przyrostek zostaną usunięte z ciąg. W przeciwnym razie, ciąg nie jest modyfikowany w tym kroku.
Nie będzie to uważane za błąd, jeżeli: przyrostek nie znajduje się w ciąg.

Wynikowy ciąg zostanie wypisany na standardowe wyjście.

OPCJE


Brak.

OPERANDY


Obsługiwane będą następujące argumenty:

ciąg Sznurek.

przyrostek Sznurek.

STDIN


Nieużywany.

WEJŚCIE AKTA


Brak.

ŚRODOWISKO ZMIENNE


Następujące zmienne środowiskowe mają wpływ na wykonanie nazwa podstawowa:

JĘZYK Podaj wartość domyślną dla zmiennych internacjonalizacji, które nie są ustawione lub
zero. (Patrz tom Definicje podstawowe POSIX.1‐2008, Sekcja 8.2,
Umiędzynarodowienie Zmienne o pierwszeństwo internacjonalizacji
zmienne używane do określania wartości kategorii ustawień regionalnych).

LC_ALL Jeśli jest ustawiony na niepustą wartość ciągu, nadpisz wartości wszystkich pozostałych
zmienne internacjonalizacji.

LC_CTYPE Określ lokalizację dla interpretacji sekwencji bajtów danych tekstowych
jako znaki (na przykład jednobajtowe w przeciwieństwie do wielobajtowych znaków w
argumenty).

LC_MESSAGES
Określ ustawienia regionalne, które powinny być używane do wpływania na format i zawartość
komunikaty diagnostyczne zapisywane z błędem standardowym.

NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.

ASYNCHRONICZNY WYDARZENIA


Domyślna.

STDOUT


Połączenia nazwa podstawowa narzędzie wypisze wiersz na standardowe wyjście w następującym formacie:

"%s\n", <wynikły ciąg>

STDERR


Błąd standardowy stosuje się tylko do komunikatów diagnostycznych.

WYDAJNOŚĆ AKTA


Brak.

ROZSZERZONY OPIS


Brak.

EXIT STATUS


Zwracane są następujące wartości wyjściowe:

0 Pomyślne zakończenie.

>0 Wystąpił błąd.

KONSEKWENCJE OF BŁĘDY


Domyślna.

Połączenia następujący działy jest informacyjny.

WNIOSEK ZASTOSOWANIE


Definicja nazwa ścieżki określa zachowanie zdefiniowane w implementacji dla nazw ścieżek
zaczynając od dwóch postacie. Dlatego wnioski nie powinny arbitralnie dodawać
znaków na początek ścieżki, chyba że mogą zapewnić, że istnieją
więcej lub mniej niż dwa lub są przygotowani do radzenia sobie z implementacją zdefiniowaną
konsekwencje.

PRZYKŁADY


Jeśli ciąg ciąg jest poprawną nazwą ścieżki:

$(nazwa bazowa -- "ciąg")

tworzy nazwę pliku, która może być użyta do otwarcia pliku nazwanego przez ciąg w katalogu
zwrócone przez:

$(nazwisko -- "ciąg")

Jeśli ciąg ciąg nie jest poprawną nazwą ścieżki, używany jest ten sam algorytm, ale wynik
nie musi być prawidłową nazwą pliku. ten nazwa podstawowa nie oczekuje się od użyteczności dokonywania jakichkolwiek osądów
o ważności ciąg jako ścieżka; po prostu podąża za określonym algorytmem, aby
generować ciąg wynikowy.

Następujący skrypt powłoki kompiluje się /usr/src/cmd/cat.c i przenosi wyjście do pliku
o imieniu jak w bieżącym katalogu po wywołaniu z argumentem /usr/src/cmd/cat lub
argument /usr/src/cmd/cat.c:

c99 -- „$(nazwa dir -- "$1")/$(nazwa bazowa -- „1 USD” .c).c" &&
mv a.wyj „$(nazwa podstawowa -- „1 USD” .C)"

RACJONALNE UZASADNIENIE


Zachowania nazwa podstawowa i dirname zostały skoordynowane tak, że kiedy ciąg jest ważny
nazwa ścieżki:

$(nazwa bazowa -- "ciąg")

będzie poprawną nazwą pliku w katalogu:

$(nazwisko -- "ciąg")

To nie zadziałałoby w przypadku wczesnych wersji propozycji tych narzędzi ze względu na sposób, w jaki to działa
określona obsługa spływania postacie.

Od definicji nazwa ścieżki określa zachowanie zdefiniowane w implementacji dla nazw ścieżek
zaczynając od dwóch znaków, ten tom POSIX.1‐2008 określa podobne
zachowanie zdefiniowane w implementacji dla nazwa podstawowa i dirname narzędzia.

PRZYSZŁOŚĆ KIERUNKI


Brak.

Korzystaj z basenameposix online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad