/l3/users/sbond/nt-voip-2011-06/linux8.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 |
|
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=12324120071704722896-1308656679
nonce=22658
pid=22920
prompt=#
pwd=/root
raw_end=1186236
raw_file=/root/.lilalo/12324120071704722896-1308656679.script
raw_output_start=1184715
raw_start=1183009
tab_seq=1
time=1308744744
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
use File::Basename; use Digest::MD5 qw(md5_hex); $AGI = new Asterisk::AGI; #my %input = $AGI->ReadParse(); #my ($text)=@ARGV; my $text = `cat /tmp/kiev-ru.txt`; my $hash = md5_hex($text); open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); my $sou print fileOUT "$text";isk/sounds/tts"; close(fileOUT); my $wavefile = "$sounddir/"."tts-$hash.wav"; #system("uptime > $sounddir/say-text-$hash.txt"); #my $t2 my $execf=$t2wp."text2wave $sounddir/say-text-$hash.txt -F 8000 -o $wavefile"; system($execf); my $t2 #unlink($sounddir."/say-text-$hash.txt"); } unless (-f $wavefile) { |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=128142974584984926-1308577283
nonce=22658
pid=22920
prompt=#
pwd=/root
raw_end=1911276
raw_file=/root/.lilalo/128142974584984926-1308577283.script
raw_output_start=1909755
raw_start=1908049
tab_seq=0
time=1308744744
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
use File::Basename; use Digest::MD5 qw(md5_hex); $AGI = new Asterisk::AGI; #my %input = $AGI->ReadParse(); #my ($text)=@ARGV; my $text = `cat /tmp/kiev-ru.txt`; my $hash = md5_hex($text); open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); my $sou print fileOUT "$text";isk/sounds/tts"; close(fileOUT); my $wavefile = "$sounddir/"."tts-$hash.wav"; #system("uptime > $sounddir/say-text-$hash.txt"); #my $t2 my $execf=$t2wp."text2wave $sounddir/say-text-$hash.txt -F 8000 -o $wavefile"; system($execf); my $t2 #unlink($sounddir."/say-text-$hash.txt"); } unless (-f $wavefile) { |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=25833144043206113007-1308577282
nonce=30263
pid=22920
prompt=#
pwd=/root
raw_end=1913547
raw_file=/root/.lilalo/25833144043206113007-1308577282.script
raw_output_start=1913508
raw_start=1911276
tab_seq=1
time=1308744776
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
Restarting Festival server: festival. |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=30068184332509011791-1308656679
nonce=30263
pid=22920
prompt=#
pwd=/root
raw_end=1188507
raw_file=/root/.lilalo/30068184332509011791-1308656679.script
raw_output_start=1188468
raw_start=1186236
tab_seq=2
time=1308744776
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
Restarting Festival server: festival. |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=12324120071704722896-1308656679
nonce=30263
pid=22920
prompt=#
pwd=/root
raw_end=1188507
raw_file=/root/.lilalo/12324120071704722896-1308656679.script
raw_output_start=1188468
raw_start=1186236
tab_seq=3
time=1308744776
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
Restarting Festival server: festival. |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=128142974584984926-1308577283
nonce=30263
pid=22920
prompt=#
pwd=/root
raw_end=1913547
raw_file=/root/.lilalo/128142974584984926-1308577283.script
raw_output_start=1913508
raw_start=1911276
tab_seq=0
time=1308744776
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
Restarting Festival server: festival. |
#ps aux | grep fest
festival 1569 8.4 2.0 201836 167836 ? S 15:13 0:00 /usr/bin/festival --server -b /etc/festival.scm root 1582 0.0 0.0 10056 844 pts/11 S+ 15:13 0:00 grep fest |
#ps aux | grep fest
festival 1569 8.4 2.0 201836 167836 ? S 15:13 0:00 /usr/bin/festival --server -b /etc/festival.scm root 1582 0.0 0.0 10056 844 pts/11 S+ 15:13 0:00 grep fest |
#ps aux | grep fest
festival 1569 8.4 2.0 201836 167836 ? S 15:13 0:00 /usr/bin/festival --server -b /etc/festival.scm root 1582 0.0 0.0 10056 844 pts/11 S+ 15:13 0:00 grep fest |
#ps aux | grep fest
festival 1569 8.4 2.0 201836 167836 ? S 15:13 0:00 /usr/bin/festival --server -b /etc/festival.scm root 1582 0.0 0.0 10056 844 pts/11 S+ 15:13 0:00 grep fest |
#text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav
Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 |
#text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav
Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 |
#text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav
Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 |
#text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav
Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 Duration tree extreme for ay 3.12924 |
#!v
use Digest::MD5 qw(md5_hex); $AGI = new Asterisk::AGI; #my %input = $AGI->ReadParse(); #my ($text)=@ARGV; my $text = `cat /tmp/kiev-ru.txt`; my $hash = md5_hex($text); open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); my $sou print fileOUT "$text";isk/sounds/tts"; close(fileOUT); my $wavefile = "$sounddir/"."tts-$hash.wav"; #system("uptime > $sounddir/say-text-$hash.txt"); #my $t2 my $execf=$t2wp."text2wave $sounddir/say-text-$hash.txt -F 8000 -o $wavefile"; system($execf); my $t2 #unlink($sounddir."/say-text-$hash.txt"); } unless (-f $wavefile) { "/usr/local/bin/festival-script.pl" 37L, 1046C written |
#!v
use Digest::MD5 qw(md5_hex); $AGI = new Asterisk::AGI; #my %input = $AGI->ReadParse(); #my ($text)=@ARGV; my $text = `cat /tmp/kiev-ru.txt`; my $hash = md5_hex($text); open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); my $sou print fileOUT "$text";isk/sounds/tts"; close(fileOUT); my $wavefile = "$sounddir/"."tts-$hash.wav"; #system("uptime > $sounddir/say-text-$hash.txt"); #my $t2 my $execf=$t2wp."text2wave $sounddir/say-text-$hash.txt -F 8000 -o $wavefile"; system($execf); my $t2 #unlink($sounddir."/say-text-$hash.txt"); } unless (-f $wavefile) { "/usr/local/bin/festival-script.pl" 37L, 1046C written |
#!v
use Digest::MD5 qw(md5_hex); $AGI = new Asterisk::AGI; #my %input = $AGI->ReadParse(); #my ($text)=@ARGV; my $text = `cat /tmp/kiev-ru.txt`; my $hash = md5_hex($text); open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); my $sou print fileOUT "$text";isk/sounds/tts"; close(fileOUT); my $wavefile = "$sounddir/"."tts-$hash.wav"; #system("uptime > $sounddir/say-text-$hash.txt"); #my $t2 my $execf=$t2wp."text2wave $sounddir/say-text-$hash.txt -F 8000 -o $wavefile"; system($execf); my $t2 #unlink($sounddir."/say-text-$hash.txt"); } unless (-f $wavefile) { "/usr/local/bin/festival-script.pl" 37L, 1046C written |
#!v
use Digest::MD5 qw(md5_hex); $AGI = new Asterisk::AGI; #my %input = $AGI->ReadParse(); #my ($text)=@ARGV; my $text = `cat /tmp/kiev-ru.txt`; my $hash = md5_hex($text); open(fileOUT, ">$sounddir"."/say-text-$hash.txt"); my $sou print fileOUT "$text";isk/sounds/tts"; close(fileOUT); my $wavefile = "$sounddir/"."tts-$hash.wav"; #system("uptime > $sounddir/say-text-$hash.txt"); #my $t2 my $execf=$t2wp."text2wave $sounddir/say-text-$hash.txt -F 8000 -o $wavefile"; system($execf); my $t2 #unlink($sounddir."/say-text-$hash.txt"); } unless (-f $wavefile) { "/usr/local/bin/festival-script.pl" 37L, 1046C written |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=12324120071704722896-1308656679
nonce=10390
pid=22920
prompt=#
pwd=/root
raw_end=1211021
raw_file=/root/.lilalo/12324120071704722896-1308656679.script
raw_output_start=1210426
raw_start=1209524
tab_seq=1
time=1308745469
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
The authenticity of host 'paris.unix.nt (192.168.103.1)' can't be established. RSA key fingerprint is f5:37:1c:a8:53:ed:47:e8:b8:31:a0:92:1d:89:f9:f6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'paris.unix.nt,192.168.103.1' (RSA) to the list of known hosts. root@paris.unix.nt's password: festival-script.pl 100% 1046 1.0KB/s 00:00 |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=128142974584984926-1308577283
nonce=10390
pid=22920
prompt=#
pwd=/root
raw_end=1936061
raw_file=/root/.lilalo/128142974584984926-1308577283.script
raw_output_start=1935466
raw_start=1934564
tab_seq=2
time=1308745469
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
The authenticity of host 'paris.unix.nt (192.168.103.1)' can't be established. RSA key fingerprint is f5:37:1c:a8:53:ed:47:e8:b8:31:a0:92:1d:89:f9:f6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'paris.unix.nt,192.168.103.1' (RSA) to the list of known hosts. root@paris.unix.nt's password: festival-script.pl 100% 1046 1.0KB/s 00:00 |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=25833144043206113007-1308577282
nonce=10390
pid=22920
prompt=#
pwd=/root
raw_end=1936061
raw_file=/root/.lilalo/25833144043206113007-1308577282.script
raw_output_start=1935466
raw_start=1934564
tab_seq=3
time=1308745469
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
The authenticity of host 'paris.unix.nt (192.168.103.1)' can't be established. RSA key fingerprint is f5:37:1c:a8:53:ed:47:e8:b8:31:a0:92:1d:89:f9:f6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'paris.unix.nt,192.168.103.1' (RSA) to the list of known hosts. root@paris.unix.nt's password: festival-script.pl 100% 1046 1.0KB/s 00:00 |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=30068184332509011791-1308656679
nonce=10390
pid=22920
prompt=#
pwd=/root
raw_end=1211021
raw_file=/root/.lilalo/30068184332509011791-1308656679.script
raw_output_start=1210426
raw_start=1209524
tab_seq=0
time=1308745469
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
The authenticity of host 'paris.unix.nt (192.168.103.1)' can't be established. RSA key fingerprint is f5:37:1c:a8:53:ed:47:e8:b8:31:a0:92:1d:89:f9:f6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'paris.unix.nt,192.168.103.1' (RSA) to the list of known hosts. root@paris.unix.nt's password: festival-script.pl 100% 1046 1.0KB/s 00:00 |
#history
24 vim /etc/network/interfaces 25 /etc/init.d/networking restart 26 vim /etc/network/interfaces \ 27 vim /etc/network/interfaces 28 /etc/init.d/networking restart 29 ifconfig 30 vim /etc/network/interfaces 31 history 32 history 33 ifconfig ... 514 vim /usr/local/bin/festival-script.pl 515 vim /usr/local/bin/festival-script.pl 516 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/ 517 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav 518 vim /usr/local/bin/festival-script.pl 519 vim /usr/local/bin/festival-script.pl 520 scp /usr/local/bin/festival-script.pl root@paris.unix.nt:/usr/local/bin/ 521 vim /etc/festival.scm 522 scp /etc/festival.scm root@paris.unix.nt:/etc/ 523 history |
#history
24 vim /etc/network/interfaces 25 /etc/init.d/networking restart 26 vim /etc/network/interfaces \ 27 vim /etc/network/interfaces 28 /etc/init.d/networking restart 29 ifconfig 30 vim /etc/network/interfaces 31 history 32 history 33 ifconfig ... 514 vim /usr/local/bin/festival-script.pl 515 vim /usr/local/bin/festival-script.pl 516 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/ 517 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav 518 vim /usr/local/bin/festival-script.pl 519 vim /usr/local/bin/festival-script.pl 520 scp /usr/local/bin/festival-script.pl root@paris.unix.nt:/usr/local/bin/ 521 vim /etc/festival.scm 522 scp /etc/festival.scm root@paris.unix.nt:/etc/ 523 history |
#history
24 vim /etc/network/interfaces 25 /etc/init.d/networking restart 26 vim /etc/network/interfaces \ 27 vim /etc/network/interfaces 28 /etc/init.d/networking restart 29 ifconfig 30 vim /etc/network/interfaces 31 history 32 history 33 ifconfig ... 514 vim /usr/local/bin/festival-script.pl 515 vim /usr/local/bin/festival-script.pl 516 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/ 517 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav 518 vim /usr/local/bin/festival-script.pl 519 vim /usr/local/bin/festival-script.pl 520 scp /usr/local/bin/festival-script.pl root@paris.unix.nt:/usr/local/bin/ 521 vim /etc/festival.scm 522 scp /etc/festival.scm root@paris.unix.nt:/etc/ 523 history |
#history
24 vim /etc/network/interfaces 25 /etc/init.d/networking restart 26 vim /etc/network/interfaces \ 27 vim /etc/network/interfaces 28 /etc/init.d/networking restart 29 ifconfig 30 vim /etc/network/interfaces 31 history 32 history 33 ifconfig ... 514 vim /usr/local/bin/festival-script.pl 515 vim /usr/local/bin/festival-script.pl 516 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/ 517 text2wave /tmp/kiev-ru.txt -o /home/user/Desktop/kiew.wav 518 vim /usr/local/bin/festival-script.pl 519 vim /usr/local/bin/festival-script.pl 520 scp /usr/local/bin/festival-script.pl root@paris.unix.nt:/usr/local/bin/ 521 vim /etc/festival.scm 522 scp /etc/festival.scm root@paris.unix.nt:/etc/ 523 history |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=25833144043206113007-1308577282
nonce=4638
pid=22920
prompt=#
pwd=/root
raw_end=1964307
raw_file=/root/.lilalo/25833144043206113007-1308577282.script
raw_output_start=1963902
raw_start=1963427
tab_seq=1
time=1308747842
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
22D51D754ED8A3BCF05477506063172 bg_melody.gsm keyring-ABLFzh orbit-user sip.conf x asterisk-perl-0.09 bg_melody.mp3 kiev-ru.txt reel_around_the_sun.mp3 sound asterisk-perl-0.09.tar.gz extensions.conf kiev.txt ru-burunduk.txt ssh-wZDQFW2188 asterisk-sounds-ru-gsm-2010-04-28.tar.gz install orbit-Debian-gdm seahorse-JoEqD1 virtual-user.uryU2P |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=30068184332509011791-1308656679
nonce=4638
pid=22920
prompt=#
pwd=/root
raw_end=1239267
raw_file=/root/.lilalo/30068184332509011791-1308656679.script
raw_output_start=1238862
raw_start=1238387
tab_seq=2
time=1308747842
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
22D51D754ED8A3BCF05477506063172 bg_melody.gsm keyring-ABLFzh orbit-user sip.conf x asterisk-perl-0.09 bg_melody.mp3 kiev-ru.txt reel_around_the_sun.mp3 sound asterisk-perl-0.09.tar.gz extensions.conf kiev.txt ru-burunduk.txt ssh-wZDQFW2188 asterisk-sounds-ru-gsm-2010-04-28.tar.gz install orbit-Debian-gdm seahorse-JoEqD1 virtual-user.uryU2P |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=12324120071704722896-1308656679
nonce=4638
pid=22920
prompt=#
pwd=/root
raw_end=1239267
raw_file=/root/.lilalo/12324120071704722896-1308656679.script
raw_output_start=1238862
raw_start=1238387
tab_seq=3
time=1308747842
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
22D51D754ED8A3BCF05477506063172 bg_melody.gsm keyring-ABLFzh orbit-user sip.conf x asterisk-perl-0.09 bg_melody.mp3 kiev-ru.txt reel_around_the_sun.mp3 sound asterisk-perl-0.09.tar.gz extensions.conf kiev.txt ru-burunduk.txt ssh-wZDQFW2188 asterisk-sounds-ru-gsm-2010-04-28.tar.gz install orbit-Debian-gdm seahorse-JoEqD1 virtual-user.uryU2P |
stream_file('tts/'.basename($wavefile,".wav"))
local_session_id=128142974584984926-1308577283
nonce=4638
pid=22920
prompt=#
pwd=/root
raw_end=1964307
raw_file=/root/.lilalo/128142974584984926-1308577283.script
raw_output_start=1963902
raw_start=1963427
tab_seq=0
time=1308747842
uid=0' class='prompt'>#$AGI->stream_file('tts/'.basename($wavefile,".wav"));
22D51D754ED8A3BCF05477506063172 bg_melody.gsm keyring-ABLFzh orbit-user sip.conf x asterisk-perl-0.09 bg_melody.mp3 kiev-ru.txt reel_around_the_sun.mp3 sound asterisk-perl-0.09.tar.gz extensions.conf kiev.txt ru-burunduk.txt ssh-wZDQFW2188 asterisk-sounds-ru-gsm-2010-04-28.tar.gz install orbit-Debian-gdm seahorse-JoEqD1 virtual-user.uryU2P |
#scp root@linux.unix.nt:/tmp/burunduk* /tmp/
ssh: Could not resolve hostname linux.unix.nt: Name or service not known |
#scp root@linux.unix.nt:/tmp/burunduk* /tmp/
ssh: Could not resolve hostname linux.unix.nt: Name or service not known |
#scp root@linux.unix.nt:/tmp/burunduk* /tmp/
ssh: Could not resolve hostname linux.unix.nt: Name or service not known |
#scp root@linux.unix.nt:/tmp/burunduk* /tmp/
ssh: Could not resolve hostname linux.unix.nt: Name or service not known |
#scp root@linux0.unix.nt:/tmp/burunduk* /tmp/
The authenticity of host 'linux0.unix.nt (192.168.15.252)' can't be established. RSA key fingerprint is cc:2f:5b:65:50:fc:1d:d9:04:f7:56:70:0e:99:01:f3. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux0.unix.nt,192.168.15.252' (RSA) to the list of known hosts. root@linux0.unix.nt's password: scp: /tmp/burunduk*: No such file or directory |
#scp root@linux0.unix.nt:/tmp/burunduk* /tmp/
The authenticity of host 'linux0.unix.nt (192.168.15.252)' can't be established. RSA key fingerprint is cc:2f:5b:65:50:fc:1d:d9:04:f7:56:70:0e:99:01:f3. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux0.unix.nt,192.168.15.252' (RSA) to the list of known hosts. root@linux0.unix.nt's password: scp: /tmp/burunduk*: No such file or directory |
#scp root@linux0.unix.nt:/tmp/burunduk* /tmp/
The authenticity of host 'linux0.unix.nt (192.168.15.252)' can't be established. RSA key fingerprint is cc:2f:5b:65:50:fc:1d:d9:04:f7:56:70:0e:99:01:f3. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux0.unix.nt,192.168.15.252' (RSA) to the list of known hosts. root@linux0.unix.nt's password: scp: /tmp/burunduk*: No such file or directory |
#scp root@linux0.unix.nt:/tmp/burunduk* /tmp/
The authenticity of host 'linux0.unix.nt (192.168.15.252)' can't be established. RSA key fingerprint is cc:2f:5b:65:50:fc:1d:d9:04:f7:56:70:0e:99:01:f3. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux0.unix.nt,192.168.15.252' (RSA) to the list of known hosts. root@linux0.unix.nt's password: scp: /tmp/burunduk*: No such file or directory |
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-22920.32026.29344 2011-06-22 16:06:20.000000000 +0300 +++ /etc/asterisk/extensions.conf 2011-06-22 16:06:48.000000000 +0300 @@ -27,7 +27,7 @@ exten => 8555,1,Playback(/home/user/Music/bg_melody) ;exten => 8556,1,Festival('Hello from Sergio') -exten => 8556,1,AGI(/usr/local/bin/festival-script.pl,Hello from Sergio) +exten => 8556,1,AGI(/usr/local/bin/festival-script.pl, tmp/ru-burunduk.txt) ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) [local] |
#cat /tmp/ru-burunduk.txt
Бурундуки (лат. Tamias) - род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида - азиатского, или сибирского, бурундука (Tamias sibiricus). Русское название животного является заимствованием из татарского языка. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер - от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или серыми полосками. Остальная окраска ... Найти норку бурундука без помощи собаки очень трудно, так как вход в нее всегда старательно скрыт среди густого бурелома, под корнями, под стволом поваленного дерева, под камнем, или в выгнившем пне. Выкопанную землю бурундук уносит в своих защечных мешках и выбрасывает подальше от норы. В норе, которая бывает иногда довольно длинной - до трех метров, кроме камеры для гнезда, всегда имеются одна или две большие кладовые для запасов и один-два тупичка - уборные. Жилая комнатка выстилается сухой травой и листьями. В ней хозяева спят ночью и проводят время зимней спячки. Здесь же родятся и растут маленькие бурундучата. |
#cat /tmp/ru-burunduk.txt
Бурундуки (лат. Tamias) - род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида - азиатского, или сибирского, бурундука (Tamias sibiricus). Русское название животного является заимствованием из татарского языка. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер - от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или серыми полосками. Остальная окраска ... Найти норку бурундука без помощи собаки очень трудно, так как вход в нее всегда старательно скрыт среди густого бурелома, под корнями, под стволом поваленного дерева, под камнем, или в выгнившем пне. Выкопанную землю бурундук уносит в своих защечных мешках и выбрасывает подальше от норы. В норе, которая бывает иногда довольно длинной - до трех метров, кроме камеры для гнезда, всегда имеются одна или две большие кладовые для запасов и один-два тупичка - уборные. Жилая комнатка выстилается сухой травой и листьями. В ней хозяева спят ночью и проводят время зимней спячки. Здесь же родятся и растут маленькие бурундучата. |
#cat /tmp/ru-burunduk.txt
Бурундуки (лат. Tamias) - род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида - азиатского, или сибирского, бурундука (Tamias sibiricus). Русское название животного является заимствованием из татарского языка. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер - от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или серыми полосками. Остальная окраска ... Найти норку бурундука без помощи собаки очень трудно, так как вход в нее всегда старательно скрыт среди густого бурелома, под корнями, под стволом поваленного дерева, под камнем, или в выгнившем пне. Выкопанную землю бурундук уносит в своих защечных мешках и выбрасывает подальше от норы. В норе, которая бывает иногда довольно длинной - до трех метров, кроме камеры для гнезда, всегда имеются одна или две большие кладовые для запасов и один-два тупичка - уборные. Жилая комнатка выстилается сухой травой и листьями. В ней хозяева спят ночью и проводят время зимней спячки. Здесь же родятся и растут маленькие бурундучата. |
#cat /tmp/ru-burunduk.txt
Бурундуки (лат. Tamias) - род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида - азиатского, или сибирского, бурундука (Tamias sibiricus). Русское название животного является заимствованием из татарского языка. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер - от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или серыми полосками. Остальная окраска ... Найти норку бурундука без помощи собаки очень трудно, так как вход в нее всегда старательно скрыт среди густого бурелома, под корнями, под стволом поваленного дерева, под камнем, или в выгнившем пне. Выкопанную землю бурундук уносит в своих защечных мешках и выбрасывает подальше от норы. В норе, которая бывает иногда довольно длинной - до трех метров, кроме камеры для гнезда, всегда имеются одна или две большие кладовые для запасов и один-два тупичка - уборные. Жилая комнатка выстилается сухой травой и листьями. В ней хозяева спят ночью и проводят время зимней спячки. Здесь же родятся и растут маленькие бурундучата. |
#ls /tmp/
22D51D754ED8A3BCF05477506063172 bg_melody.mp3 kiev.txt ru-burunduk.txt virtual-user.uryU2P asterisk-perl-0.09 extensions.conf orbit-Debian-gdm seahorse-JoEqD1 x asterisk-perl-0.09.tar.gz install orbit-user sip.conf asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh reel_around_the_sun.mp3 sound bg_melody.gsm kiev-ru.txt ru-asterisk.txt ssh-wZDQFW2188 |
#ls /tmp/
22D51D754ED8A3BCF05477506063172 bg_melody.mp3 kiev.txt ru-burunduk.txt virtual-user.uryU2P asterisk-perl-0.09 extensions.conf orbit-Debian-gdm seahorse-JoEqD1 x asterisk-perl-0.09.tar.gz install orbit-user sip.conf asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh reel_around_the_sun.mp3 sound bg_melody.gsm kiev-ru.txt ru-asterisk.txt ssh-wZDQFW2188 |
#ls /tmp/
22D51D754ED8A3BCF05477506063172 bg_melody.mp3 kiev.txt ru-burunduk.txt virtual-user.uryU2P asterisk-perl-0.09 extensions.conf orbit-Debian-gdm seahorse-JoEqD1 x asterisk-perl-0.09.tar.gz install orbit-user sip.conf asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh reel_around_the_sun.mp3 sound bg_melody.gsm kiev-ru.txt ru-asterisk.txt ssh-wZDQFW2188 |
#ls /tmp/
22D51D754ED8A3BCF05477506063172 bg_melody.mp3 kiev.txt ru-burunduk.txt virtual-user.uryU2P asterisk-perl-0.09 extensions.conf orbit-Debian-gdm seahorse-JoEqD1 x asterisk-perl-0.09.tar.gz install orbit-user sip.conf asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh reel_around_the_sun.mp3 sound bg_melody.gsm kiev-ru.txt ru-asterisk.txt ssh-wZDQFW2188 |
#ls /tmp/ | grep ru*
asterisk-perl-0.09 asterisk-perl-0.09.tar.gz asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh kiev-ru.txt orbit-Debian-gdm orbit-user reel_around_the_sun.mp3 ru-asterisk.txt ru-burunduk.txt seahorse-JoEqD1 virtual-user.uryU2P |
#ls /tmp/ | grep ru*
asterisk-perl-0.09 asterisk-perl-0.09.tar.gz asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh kiev-ru.txt orbit-Debian-gdm orbit-user reel_around_the_sun.mp3 ru-asterisk.txt ru-burunduk.txt seahorse-JoEqD1 virtual-user.uryU2P |
#ls /tmp/ | grep ru*
asterisk-perl-0.09 asterisk-perl-0.09.tar.gz asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh kiev-ru.txt orbit-Debian-gdm orbit-user reel_around_the_sun.mp3 ru-asterisk.txt ru-burunduk.txt seahorse-JoEqD1 virtual-user.uryU2P |
#ls /tmp/ | grep ru*
asterisk-perl-0.09 asterisk-perl-0.09.tar.gz asterisk-sounds-ru-gsm-2010-04-28.tar.gz keyring-ABLFzh kiev-ru.txt orbit-Debian-gdm orbit-user reel_around_the_sun.mp3 ru-asterisk.txt ru-burunduk.txt seahorse-JoEqD1 virtual-user.uryU2P |
#!v
;-----------VOICEMAIL ;-----------general Voicemail ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, tmp/ru-asterisk.txt) [local] exten => _24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) [local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) [local] exten => _24XX,1,Answer [local]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) ;-----------LOCAL DIALPLAN 33,0-1 10% |
#!v
;-----------VOICEMAIL ;-----------general Voicemail ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, tmp/ru-asterisk.txt) [local] exten => _24XX,1,Answer exten => _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) [local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) [local] exten => _24XX,1,Answer [local]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) ;-----------LOCAL DIALPLAN 33,0-1 10% |
#!v
exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail ;exten => 8556,1,AGI(/usr/local/bin/check-stream.pl,Hello from Sergio) exten => 8557,1,AGI(/usr/local/bin/festival-script.pl, tmp/ru-asterisk.txt) [local] exten => _24XX,1,Answer ... exten => _24XX,n,Dial(SIP/${EXTEN},5) [local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) [local] exten => _24XX,1,Answer ;-----------LOCAL DIALPLAN 36,1 3% [local]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) 33,0-1 10% |
#!v
[default] [internal] ;-----------Test Asterisk exten => 8000,1,Wait(1) exten => 8000,n,Playback(demo-congrats) exten => _81.,1,Wait(1) exten => _81.,n,Say(${EXTEN}) ;-----------VOICEMAIL ;-----------general Voicemail exten => 8100,1,VoicemailMain() ... exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) [local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail) [local] exten => _24XX,1,Answer [local]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H-%M-%S)}-${EXTEN}-${CALLER ID(num)}) exten => _24XX,n,Monitor(wav,${MON_FILENAME},m) exten => _24XX,n,Dial(SIP/${EXTEN},5) ;-----------LOCAL DIALPLAN 33,0-1 10% |
#ls /var/tmp/asterisk/
record01.gsm record02.gsm record22.gsm record55.gsm |
#rm -rf /var/tmp/asterisk/record01.gsm
|
#rm -rf /var/tmp/asterisk/record01.gsm
|
#ls /var/tmp/asterisk/
record01.gsm record02.gsm record22.gsm record55.gsm |
#ls /var/tmp/asterisk/
record01.gsm record02.gsm record03.gsm record04.gsm record22.gsm record55.gsm |
#ls /var/tmp/asterisk/
record01.gsm record02.gsm record03.gsm record04.gsm record22.gsm record55.gsm |
#ls /var/tmp/asterisk/
record01.gsm record02.gsm record03.gsm record04.gsm record05.gsm record06.gsm record07.gsm record22.gsm record55.gsm |
Бурундуки (лат. Tamias) - род грызунов из семейства беличьих. К бурундукам относятся 25 видов, большинство из которых обитает в Северной Америке, за исключением одного евразийского вида - азиатского, или сибирского, бурундука (Tamias sibiricus). Русское название животного является заимствованием из татарского языка. В зависимости от вида, вес бурундуков может составлять от 30 до 120 г, а размер - от 5 до 15 см при длине хвоста от 7 до 12 см. Отличительным признаком всех видов являются пять тёмных полосок вдоль спины, разделённые белыми или серыми полосками. Остальная окраска шерсти бурундуков - красно-бурая или серо-бурая. Так как это является общей чертой всех бурундуков, отдельные виды на первый взгляд трудноразличимы. Бурундуки распространены почти по всей Северной Америке от полярного круга до центральной Мексики. Восточноамериканский бурундук (Tamias striatus) образует отдельный подрод, который встречается на востоке континента. 23 вида из подрода Neotamias обитают в западной части Северной Америки. Сибирский бурундук встречается от Северной Европы вплоть до Корейского полуострова и севера Китая, а также на острове Хоккайдо. В Центральной Европе прижились одичавшие бурундуки, убежавшие из ферм по их разведению. Основной сферой обитания бурундуков является лесная местность. Восточноамериканский бурундук населяет лиственные леса Новой Англии, сибирский бурундук - тайгу, а малый бурундук (Tamias minimus) - субарктические хвойные леса Канады. Некоторые виды приспособились к открытым местностям, поросшим кустарниками. Бурундук, как и белка, - древесный житель. Правда, ему не обязательно нужны высокие старые деревья, иногда он довольствуется зарослями черемухи, березняка или ивы. На открытых местах и в чистом высокоствольном лесу без подлеска из молодой поросли и кустарников он никогда не живет. Особенно любит бурундук места, заваленные буреломом и валежником, где удобно прятаться. И еще одно требование предъявляет зверек к своему месту жительства: поблизости должна быть вода. Поэтому больше всего бурундуков в зарослях по берегам речек и ручьев. Найти норку бурундука без помощи собаки очень трудно, так как вход в нее всегда старательно скрыт среди густого бурелома, под корнями, под стволом поваленного дерева, под камнем, или в выгнившем пне. Выкопанную землю бурундук уносит в своих защечных мешках и выбрасывает подальше от норы. В норе, которая бывает иногда довольно длинной - до трех метров, кроме камеры для гнезда, всегда имеются одна или две большие кладовые для запасов и один-два тупичка - уборные. Жилая комнатка выстилается сухой травой и листьями. В ней хозяева спят ночью и проводят время зимней спячки. Здесь же родятся и растут маленькие бурундучата.
Время первой команды журнала | 14:12:24 2011- 6-22 | |||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:30:27 2011- 6-22 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 7.92 | |||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.67 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.50 | |||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008