[Megoldva] string keresése {} között
- Tovább ([Megoldva] string keresése {} között)
- 5765 megtekintés
Sziasztok!
A DateTime és annak almoduljaival próbáltam a pl. a 2015-05-15 06:29:32 időbélyeget localtime-má alakítani de nem jártam sikerrel.
Természetesen úgy alakítom át a dátum+idő formátumot, ahogyan akarom.
Van ötletetek, miképpen követhetném el ezt profán módon?
Előre is köszönöm a válaszokat.
Sziasztok!
Rendszer:
GNU bash, version 4.3.30(1)-release (x86_64-pc-linux-gnu)
debian jessie
Az alábbi szkriptben nem sikerül összeragasztani a stringeket. A feladat annyi lenne, hogy van egy lista fájl list1 amiben fájlnevek vannak kiterjesztés nélkül
fáj lista:
# cat list1
i80qcb2m03m95d0a24a8kexk
i80s0rz603m95d0a24eo5cx0
A szkriptnek kéne ráragasztania a kiterjesztést illetve elé rakni az elérési útvonalat.
A szkript:
# cat mklist.sh
#!/bin/bash
NFS="/nfs3/www-data/"
EXT=".mp4"
for I in `cat list1`; do
J=$NFS$I$EXT
echo $J
done
# ./mklist.sh
.mp43/www-data/i80qcb2m03m95d0a24a8kexk
.mp43/www-data/i80s0rz603m95d0a24eo5cx0
Kicsit módosítottam a szkriptet, azt hittem a "."-al van baja, de még mindig nem értem mi történik:
új szkript:
#cat mklist.sh
#!/bin/bash
NFS="/nfs3/www-data/"
EXT="mp4"
for I in `cat list1`; do
J="$NFS"
echo $J
J+="$I"
echo $J
J+="$EXT"
echo $J
done
Az eredmény változatlan:
# ./mklist.sh
/nfs3/www-data/
/nfs3/www-data/i80qcb2m03m95d0a24a8kexk
mp4s3/www-data/i80qcb2m03m95d0a24a8kexk
/nfs3/www-data/
/nfs3/www-data/i80s0rz603m95d0a24eo5cx0
mp4s3/www-data/i80s0rz603m95d0a24eo5cx0
A feladat megoldásában szeretnék segítséget kérni. Előre is köszi mindenkinek.
megoldás:
( 1soproni | 2015. május 7., csütörtök - 7:55 )
( kallo | 2015. május 7., csütörtök - 8:05 )
Üdv,
Az alábbi hibával mit tudok kezdeni?
./check_hp_fans.sh: line 14: warning: here-document at line 12 delimited by end-of-file (wanted `all_required_binaries')
No proper SNMP response or SNMP timeout. Check host or community string
check_hp_fans.sh: http://pastebin.com/ct4sHNzP
Előre is köszi
Ilyet szeretnék mc-ben: a szimbolikus link mellett álló fájlméret érték ne a link saját méretét mutassa, hanem a hivatkozott fájl méretét.
Azon gondolkozok, hogy tudnék írni egy olyan scriptet amivel az összes ismerősömnek egyszerre tudom küldeni ugyanazt azt üzenetet facebookon. Lehet, hogy van is ilyen közkézen csak én nem néztem utánna eléggé.
Sziasztok!
Egy egyszeru feladatom van es nem birok vele. Van az alabbi scriptem:
#!/bin/sh
SERVER=$1;
IP="127.0.0.1";
LINFILE="/etc/hosts";
sed -i 's/'$IP'/'$SERVER'/g' $LINFILE;
exit 0
A lenyeg a host fileban a 127.0.0.1 reszt kell kicserelni a bejovo argumentummal.
Vegig bongesztem a googlet es ami volt hasonlo megoldas ra en kiprobaltam, de vagy "undefined label", "extra character at the end of h command" vagy "rename" hibt kapok, de nem ertem miert.
Valaki elmagyarazna mi a hiba?
Koszonom!
Sziasztok,
sok-sok pst-ből szeretném kinyerni csak a mail headerben levő információkat.
Milyen megoldást javasoltok?
Köszönöm
van ez a kód és nem értem miért lett az egész 'qq' lista a tömb[0] eleme és miért nem 0,1,2,3
próbáltam split szétszedni de nem ment. A ref() függvény meg semmivel sem tért vissza.
Tud valaki segíteni?
1) hogy lehet a tömböt 'normálisan' (0,1,2,3) feltölteni? - Válasz meg van, qw és nem qq
2) valamint hogyan lehet szétkapni a listát elemeire? Szóval hogy ha van egy string pl egy qq-ból akkor azt hogy lehet elemeire bontani?
#!/usr/bin/env perl
use warnings;
use strict;
my @reversed = ();
my @lists = qq( one two three four);
foreach my $string (@lists)
{ push @reversed, scalar (reverse $string); }
print @reversed,"\n";
print $reversed[0],"\n"
ruof eerht owt eno
ruof eerht owt eno
Gyakran előfordul, hogy (mc-ben) szeretnék abba a könyvtárba lépni, amelyikben egy adott szimbolikus link által hivatkozott fájl van.
Létezik erre frappánsabb megoldás, mint cd Esc-Enter a fájlnévre, majd visszatörlés a perjelig?