![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| String søk - Kommando for å finne andre forekomst | saurabhsinha23 | UNIX for Dummies Spørsmål og svar | 5 | 12-06-2007 08:03 |
| Problemer med å finne kommandoen | lodey | UNIX for Dummies Spørsmål og svar | 4 | 10-27-2007 08:47 |
| Unix finne kommando for å skrive katalog og søkestreng | princein | UNIX for Dummies Spørsmål og svar | 4 | 03-06-2007 08:46 |
| Looking for command (s) / script for å finne en tekststreng i en fil | wrwelden | Shell programmering og Skripting | 5 | 11-23-2006 12:53 |
| Ctrl-C: ikke escaping kommandoen | dangral | UNIX for Dummies Spørsmål og svar | 3 | 06-23-2004 05:36 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Finn: problemer escaping printf-kommandostreng
Hei folk!
Kan du hjelpe meg med dette finn-printf-kommandoen. Jeg synes å være ute av stand til å utføre printf-kommandoen fra min shell script. Jeg er forvirret: Min shell script tekstutdraget ser slik ut: Code:
#!/bin/sh
..
COMMAND="find ./* -printf '%p %m %s %u %g \n'"
echo "Command: ${COMMAND}"
${COMMAND} > ${ARCHIVE_DIR}/${CURRENT_FILE}
Code:
Command: find ./* -printf '%p %m %s %u %g \n' find: paths must precede expression Ser frem til ditt svar Grahamb Bruke Fedora2.54 med bash og #! / Bin / sh for Shell kjøring |
|
||||
|
Hi you guys!
Jeg er sikker på at de fleste av dere har et svar på dette. Jeg prøver å gjøre et arbeid rundt på problemet ovenfor, men blir holdt opp et annet sted !!!!! Så kan ikke unngå dette problemet.Her er mitt neste stopper: Code:
COMMAND="ls -la --full-time `find ./* -type f` "
${COMMAND} | awk '''{ print '$NF' '$0' }''' >> ${ARCHIVE_DIR}/${TMP_FILE}
Code:
+ awk '{ print /usr/share/scripts/security_check.sh }'
Når jeg legger \ $ NF inni awk-brakettene den "\" blir sendt til kommandolinjen, f.eks: Code:
+ awk '{ print \$NF \$0 }'
Kanne u hjelpe? Any ideas? Eventuelle linker til hjelpe meg? hilsen GrahamB |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|