#bash #linux #devops #sysadmin

mam kilkadziesiąt identyfikatorów oraz skrypt. Potrzebuję odpalić ten skrypt gdzie przełącznikiem będą te kolejne identyfikatory:

./skrypt 1
./skrypt 921
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,

Mam dwa pytania:
1. W jaki krótki i zwięzły sposób sprawdzić czy dwa pliki są identyczne(w sumie raczej wystarczyłoby sprawdzić czy oba pliki mają ten sam rozmiar)

2. Jak skopiować za pomocą skryptu plik, który należy do roota na innym komputerze, skoro mam jedynie dostęp przez ssh do konta administratora na tym komputerze.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika #bash #linux #windows
Zakupiłem miernik Orno z rs485 (profibus). Mam ichni program, który po kliknięciu zwraca pomiar interesującej mnie rzeczy.
Chcę napisać program, który będzie odpytywał miernik i zapisywał dane do pliku (chcę wykresy rysować).
Jak się do tego zabrać?
Zasadniczo na ten moment jedynie zastanawiam się jak wysłać zapytanie i otrzytmać odpowiedź jednorazowo (bash). Fajnie by było, jakby się obeszło bez C/Pythona,
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fostrzyk: Nie wiem czy to ten. Szukasz opisów rejestrów w dokumentacji, zwykle jest podobnie w obrębie producenta https://github.com/gituser-rk/orno-modbus-mqtt/blob/master/Register%20description%20OR-WE-514%26OR-WE-515.pdf
w tym repo jest też gotowiec w pythonie z adresami i funkcjami.
teraz z basha najprościej jak chce ci sie meczyc xD
konfigurujesz port stty, do niego wysyłasz hexy "echo -e \x00...", dbasz o crc itp, i czytasz serial port cat-em i parsujesz wyjście jakimś od czy tam w czystym bashu.
Ogólnie
  • Odpowiedz
#linux #bash

Czemu jak na Linuxie chcę zrobić skrót do folderu (tak jak w Windowsie), to muszę zrobić:

ln -s
a nie samo:
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321:
Przede wszystkim robisz jeden podstawowy błąd - myślisz w linuksie tak, jakbyś był w Windowsie.
Linux to nie jest Windows.

Przecież zwykłych skrótów się częściej używa, to czemu to nie jest opcja
  • Odpowiedz
Windows takiego czegoś w ogóle nie posiada.


@x10d: Posiada i to już od czasów WinXP, nazywa się to łącze stałe. Tak wygląda tworzenie:
fsutil hardlink create łącze_stałe.pdf plik_istniejący.pdf - przykład z wiki

Oczywiście ze świecą szukać kogoś kto to widział na oczy czy tym bardziej używał. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Hej, kolega @keton22 pomógł mi w jednym skrypcie. Niestety, ale na MacOS taki skrypt:

find . -name '*_2_*' | xargs -i sed -i -e 's/_1_/_2_/g' {}

zwraca mi
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

cze
witam :>
chciałbym dowiedzieć się czy samsung x460 jest na karte czy na abonament????
co?
ja telefony sprzedaje a nie aktywacje
ale właśnie chcem kupić
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zaraz sie zajumie...:

find . -name '*CTC*' -exec sed -i -e 's/ctc/ctd/g' {} \; tworzy nowa kopie pliku .inp) z zakonczeniem ".inp-e", co jest jasne, bo -i łapie "-e"

-ie to samo → daje ".inpe"

-e
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@farmaceut: zamiast exec przekieruj do xargs. Jest to znany problem z rozgraniczaniem parametrów od siebie.

find . -name '*.inp' | xargs -i sed -i -e 's/ctc/ctd/g' {} u mnie działa i nie pyta
  • Odpowiedz
#linux #bash #programowanie Mireczki musze przeanalizowac skrypt co robi i z grupsza opisac ify ktos by cos podpowiedzial z gory dziekuje ;/ czas na gli 00.00

="">> ! valid()
> ! {
var1="$1"; var2="$2"; var3="$3"
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #bash #programowanie Mireczki musze odgadnac co robi ten sktypt pomozecie >? i co wpisac w brakujacych echo

#!/bin/bash
valid()
{
var1="$1"; var2="$2"; var3="$3"
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #bash #programowanie
Mireczki musze zrobic sktypcik w bashu ktory arvchiwizuje i sprawdzalby czy zaszly zmiany
jak porownac to co znajduje find z tym co mam w pliku czy robic tymczasowy plik do porownania i jezeli jest taki sam to go wywalac czy da sie jakos to polaczyc odrazu z find? Tylko prosilbym łopatologicznie :)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux #bash #programowanie
Witam mireczki potrzebuje na szybko pomocy , potrzebuje przeszukać katalog i znalezione pliki archiwizować skryptem
chcialem to zrobic tak find /folder -type f -mtime +2 -exec tar -uczf blabla.tar.gz ale brakuje mu jakis argumentow ;//
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

potrzebuje napisać skrypt który linia po linii z pliku będzie mi sprawdzał czy wstępuje w niej pewne słowo i jeśli nie, to wypisze cała tą linie do pliku, w czym to najszybciej napisać bash python?
#programowanie #bash #python
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach