-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Linux_Loader

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 20.04.2008
Çàïèñåé: 743
Êîììåíòàðèåâ: 2542
Íàïèñàíî: 7716


Ƹñòêèå ññûëêè, ïðîäîëæåíèå

Âîñêðåñåíüå, 24 ßíâàðÿ 2010 ã. 18:18 + â öèòàòíèê
Èòàê, ÿ ïîø¸ë äàëüøå è óïðîñòèë ñîçäàíèå æ¸ñòêèõ ññûëîê. Ïîêà ìîæíî ñîçäàâàòü ìîèì ñïîñîáîì òîëüêî íà îäèí ôàéë, èáî ñ ïðîãðàììèðîâàíèåì ÿ ïîêà ÷òî íå ñèëüíî äðóæó... Íà ÷òî ãàðàçä, òî è ñâàÿë))). Êàê ñîçäàâàòü æ¸ñòêèå ññûëêè â Íàóòèëóñå.

 êàòàëîãå ~/.gnome2/nautilus-scripts/ ñîçäà¸ì èñïîëíÿåìûé òåêñòîâûé ôàéë. Òî áèøü, â ïðàâàõ äîñòóïà ê ôàéëó äîëæíî áûòü ðàçðåøåíî âûïîëíåíèå. Ýòî ÿñíî. ß íà âñÿêèé ñëó÷àé ñêàçàë.  ñàì ôàéë ïèøåì ñëåäóþùåå:

#!/bin/bash
sdate=`date +%Y-%m-%d\ %H-%M-%S`;
mkdir "links $sdate";
cp -rl "$*" "links $sdate"/;

Ìîæíî íàçâàòü ñêðèïò "Ñîçäàòü æ¸ñòêóþ ññûëêó", áåç ðàñøèðåíèÿ. Òîãäà â êîíòåêñòíîì ìåíþ ôàéëîâ è êàòàëîãîâ Íàóòèëóñà ïîÿâèòñÿ ïóíêò:
 (498x341, 5Kb)

 ðåçóëüòàòå, â òåêóùåì êàòàëîãå áóäåò ñîçäàí êàòàëîã ñ èìåíåì "links òåêóùèå_ãîä-ìåñÿö-äåíü ÷àñû-ìèíóòû-ñåêóíäû" è â í¸ì æ¸ñòêèå ññûëêè. Òàêîå èìÿ ÿ çàäàë äëÿ óíèêàëüíîñòè èìåíè íîâîãî êàòàëîãà. ßñåíü ïåíü, íà äèðåêòîðèè æ¸ñêèå ññûëêè ñîçäàíû íå áóäóò. Áóäóò ïðîñòî ñîçäàíû íîâûå äèðåêòîðèè ñ òàêèìè æå èìåíàìè.

Íåäîñòàòêè.

  1. Ðàáîòàåò òîëüêî â Íàóòèëóñå. Íî óâåðåí, ÷òî ìîæíî ïðèêðóòèòü ê ëþáîé äðóãîé îáîëî÷êå. Íàïðèìåð, àññîöèèðîâàòü êàòàëîãè ó ñåáÿ ñ ýòèì ñêðèïòîì. Óæå ïîë ïðîáëåìû ðåøåíî áóäåò))).  Êîíêâåðîðå íàâåðíîå òîæå ñêðèïòû åñòü.

  2. Ñîçäà¸ò çà îäèí ðàç ññûëêó òîëüêî íà îäèí ôàéë/êàòàëîã. Åñëè âûäåëèòü íåñêîëüêî, òî íè÷åãî íå âûéäåò. Åñëè íàäî ñäåëàòü ññûëêè íà ìíîãî ôàéëîâ, òî öåëåñîîáðàçíî ñîçäàòü íîâûé êàòàëîã, íàïðèìåð temp è âðåìåííî ïåðåìåñòèòü ýòè ôàéëû â íåãî. Îòêðûòü êàòàëîã temp ñêðèïòîì, à ïîòîì âåðíóòü îðèãèíàëû ôàéëîâ íàìåñòî))).

Äà, åù¸. ×òîáû ëåãêî ñîçäàâàòü ôàéëû ñêðèïòîâ, ñäåëàéòå øàáëîí íàïðèìåð òàêîé:

#!/bin/bash


ñ èìåíåì íàïðèìåð new.sh, ïîìåñòèòå åãî â ïàïêó ~/Øàáëîíû èëè ÷òî òàì ó âàñ çàïèñàíî â ~/.config/user-dirs.dirs . Ñäåëàéòå åãî èñïîëíÿåìûì ïî æåëàíèþ. ïîñëå ýòîãî ìîæíî ñîçäàâàòü íîâûå ïóñòûå ñêðèïòû â Íàóòèëóñå èç ýòîãî øàáëîíà, ïðîñòî êîíòåêñòíûì ìåíþ, òàê æå, êàê ñîçäàþòñÿ êàòàëîãè.

P.S. Êîä ñöåíàðèÿ ðàñïðîñòðàíÿåòñÿ íà óñëîâèÿõ ëèöåíçèè GPL v2 . Åñëè âû îá íåãî ñëîìàåòå ñâîè ôàéëû, ÿ íå âèíîâàòûé . Ãàðàíòèðîâàííîå êîëè÷åñòâî ãëþêîâ â ñêðèïòå 3ãëþêà/ñèìâîë
Ðóáðèêè:  ñîôò
howto
êîäèíã
Ìåòêè:  

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó