από xmarkx » 23 Αύγ 2014, 23:55
Καλησπέρα, το $2 με είσοδο file.png είναι το png. θέλω να το αποθηκεύσω στην μεταβλητή extensioN ώστε να το χρησιμοποιήσω παρακάτω. Τι μπορώ να κάνω εδώ; :/ Δεν έχω γνώσεις απο bash scripting, απλά συνδιάζω ότι ξέρω απο Linux και απο άλλες γλώσσες προγραμματισμού και google
- Κώδικας: Επιλογή όλων
targetFile=$1;
8 extension=null;
9
10 echo $1 | awk -F'.' '{
11 print "field1: "$1 "\nfield2: "$2
12 }'
13
14 echo $extension
15
16 if [ "$extension" = "png" ]; then
17 eog $targetFile;
18 else
19 echo "Extension is not recognized yet!";
20 fi
ευχαριστώ
Τελευταία επεξεργασία από
xmarkx και 24 Αύγ 2014, 03:41, έχει επεξεργασθεί 1 φορά/ες συνολικά
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 14.04 trusty 3.13.0-35-generic 64bit (en_US.UTF-8, X-Cinnamon cinnamon), Ubuntu 3.13.0-34-generic, Windows 7
3 Intel Core i5-4670K CPU @ 3.40GHz ‖ RAM 7923 MiB ‖ ASUS Z87-A - ASUS All Series
4 Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770/8760 / R7 250X] [1002:683d] {fglrx_pci}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)